大家好,我在Linux环境中使用python 2.7和GUI wxpython。我想将输出从终端重定向到消息框,它将如何发生?我的代码是:
p = subprocess.call(" grep "Wanted" .filename | awk '{print $2}' | cut -c11-20", shell=True)
这将在终端中提供适当的输出,但是当我在消息框中调用它时显示为“ 0”。
wx.MessageBox(" file name:'%s' % (str(p)), "info")
如何打印在终端中显示的内容,我是python world的新手,对python的了解较少。搜索了答案,但找不到任何答案。因此请在此处寻求解决方案和指导。提前致谢
相关分类