b***i 发帖数: 3043 | 1 一个C程序编译成了exe,然后由一个Python程序执行
现在在PyCharm里面调试这个python程序,就发现这个C程序开始了,但是它开始后会提
示用户按任意键,因为它在等待按键。
如果在CMD下面运行,可以看到提示,可以按键然后程序继续。现在在PyCharm里面看不
到这个提示,也不知道怎么和这个程序互动。怎么让程序继续呢? | c*****m 发帖数: 1160 | 2 from subprocess import Popen, PIPE, STDOUT
p = Popen(['myapp'], stdout=PIPE, stdin=PIPE, stderr=PIPE)
stdout_data = p.communicate(input='data_to_write')[0]
往 stdin里写 |
|