我试图将调用脚本的输出打印到pyqt5gui的窗口中。我已经能够成功地使用subprocess让脚本执行被调用的脚本,但是它正在被调用脚本中的每个print语句之间打印字符“/n”。在
例如:b'stuffz\n这是另一条线\n线!\地狱世界!\n\n\n什么?\什么?什么?\什么?什么?\什么?什么?\n'
有谁能帮我弄清楚如何让我的代码简单地显示被调用的脚本输出(hellworld)吗_最终.py)如果我直接运行它,它会显示什么格式?在
或者,如果有人有更好的方法来调用外部脚本并在PyQt gui中将脚本的输出显示为文本,我将非常感谢。提前感谢您的帮助!在
以下是我当前的代码:
地狱世界_最终.py在
def cooz():
print ('hello worldt!')
def tooz():
print ("here is another linet")
print ("cool!")
print ("stuffz")
tooz()
cooz()
print ()
print ()
print ("What what?")
print ("What what?")
pyqt_gui_测试3.py
^{pr2}$
尝试将打印语句更改为:
输出的类型为“bytes”,需要对其进行解码以转换为字符串以进行正确的格式设置。在
相关问题 更多 >
编程相关推荐