Python wx(Python Card)将子进程输出到窗口
-
05-07-2019 - |
其他提示
我也在寻找解决方案。事实证明解决方案非常简单:
proc = subprocess.Popen(" whatever program",cwd =" startup dir",shell = True, stdout = subprocess.PIPE,stderr = subprocess.STDOUT) 点击 而真: 点击 txt = proc.stdout.readline() 点击 如果不是txt:休息 点击 TXT = txt.replace(QUOT; \ r \ n"," \ n&QUOT)代替。(" \ r \ n"," \ n&QUOT)。代替(QUOT; \\"," \ &QUOT) 点击 self.components.taStdout.appendText(TXT)
不隶属于 StackOverflow