有没有可行的方法在python中创建半交互式命令行

时间:2016-11-20 20:15:43

标签: python

所以我有这段代码:

proc = subprocess.Popen("python path/to/program.py" , stdout=subprocess.PIPE)
print proc.stdout.read()

但我正在尝试执行的程序需要用户输入,如:

Press Enter to continue...

Would you like to do this?
(Y)es/(N)O:

当您尝试在上面的脚本中运行 program.py 时,它无法输入值,并且命令将中止。

有没有办法绕过这个?

0 个答案:

没有答案