大家好,我在linux环境中使用python2.7和guiwxpython。我想将输出从终端重定向到消息框,它将如何发生? 我的代码是:
p = subprocess.call(" grep "Wanted" .filename | awk '{print $2}' | cut -c11-20", shell=True)
这将在终端中提供适当的输出,但当我在消息框中调用它时,它显示“0”。在
^{pr2}$如何打印终端上显示的内容,我是python世界的新手,对python的知识比较少。寻找答案,但找不到答案回答。所以来这里寻求解决方案和指导。 提前谢谢
可能更喜欢/更简单地使用Popen(但我很少使用subprocess.call所以我不知道)。但从我看来,您的示例应该可以正常工作(使用Ashwini Chaudhary中提到的修复)。在
总之:有任何理由涉及Bash,python不能这样做吗?在
相关问题 更多 >
编程相关推荐