Python如何调用外部程序,使外部程序的输出显示在Qtextedit?啊啊啊!!!

Python015

Python如何调用外部程序,使外部程序的输出显示在Qtextedit?啊啊啊!!!,第1张

你可以调用subprocess的方法,获取stdout,然后将其append到textedit中;

你也可以将你的外部程序输出到文本,然后读取文件,将读取的结果放到textedit。

1、直接引用

例:from test.a import b

2、继承

例:class c(b): 或 def c(b):

3、根据框架,如pytest 指定某py 进行执行

例:pytest.main(['-s', 'test222.py'])