我正在尝试使用Qt和Python捕获Windows程序的输出。
我正在使用QProcess启动流程,但问题是输出正在缓冲。不幸的是我没有访问源,因此无法刷新输出。
从我的搜索中,我发现程序“Expect”,但我不知道是否有一个免费的Windows版本。
但是纯粹在python中做它会很好。
答案 0 :(得分:0)
请看一下QShared Memory http://doc.trolltech.com/main-snapshot/ipc-sharedmemory.html ...你想要实现的是进程间通信,QShared内存在Linux和Windows上都能正常工作。