我在python中寻找一种方法来运行外部二进制文件并观察它的输出:“最新”如果未返回“最新”,我想再次运行原始命令,一次“up”到目前为止“显示我希望能够运行另一个脚本。到目前为止,我已经弄清楚如何使用子进程运行带有选项的二进制文件,但就我所知。谢谢!
答案 0 :(得分:3)
像这样使用子进程中的Popen
process = Popen(“cmd”,shell = True,bufsize = bufsize,stdout = PIPE)
然后使用process.stdout从程序的stdout读取(比如从对象中读取任何其他文件)。