【发布时间】:2014-07-14 15:53:18
【问题描述】:
所以我打开了我的 .exe 程序,但我想从我的 python 脚本向它传递字符串。 我像这样打开exe
import subprocess
p = subprocess.Popen("E:\Work\my.exe", shell=True)
#let user fill in some tables
p.communicate("userInfo")
我想将一个字符串传递给这个程序,同时让它在后台运行而不接管任何想法?
【问题讨论】:
-
Popen(['/bin/sh', '-c', args[0], args[1], ...]) Pyhton Doc 或 shell=true 类似 Popen( 'E:\Work\my.exe" + param1, shell=True)
标签: python multithreading subprocess