我正在编写一个python程序,它使用 subprocess.run .
subprocess.run
它工作得很好,但插入它会破坏已启动的程序:
Vim: Warning: Input is not from a terminal
我的python程序确实关心 stdin ,但启动的程序不应该;它不应该接收任何内容。
stdin
有些人似乎很亲近 sys.stdin 重新打开它 /dev/tty ,但对我不起作用。
sys.stdin
/dev/tty
谢谢你的时间。