【发布时间】:2013-04-09 14:59:23
【问题描述】:
例如program1.py调用program2.py:
program1.py
subprocess.Popen("program2.py", stdin=subprocess.PIPE).communicate()
program2.py
user_input = input("Yes or No?")
但是当我运行 program1 时,在我的情况下,program2 无法从主进程获取用户输入。它说“阅读一行时EOF”。您能给我一些建议以获取用户输入吗?
【问题讨论】:
标签: python subprocess