开发者社区> 问答> 正文

如何从Python脚本捕获Python解释器和/或CMD.EXE的输出?

1.是否可以从Python脚本捕获Python解释器的输出?

2.是否可以从Python脚本捕获Windows CMD的输出?

展开
收起
游客ufivfoddcd53c 2020-01-03 21:23:06 987 0
1 条回答
写回答
取消 提交回答
  • 您问的是哪种情况?

    您是否要捕获从命令行启动的程序的输出?

    如果是这样,那么这是如何执行它:

    somescript.py | your-capture-program-here
    
    

    并读取输出,只需从标准输入中读取。

    另一方面,如果您要在程序中执行该脚本或cmd.exe或类似文件,并且想要等到脚本/程序完成并捕获其所有输出,则需要查看库调用您用来启动该外部程序的调用,很可能有一种方法可以要求它给您一些读取输出并等待完成的方法。

    2020-01-03 21:23:29
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
From Python Scikit-Learn to Sc 立即下载
Data Pre-Processing in Python: 立即下载
双剑合璧-Python和大数据计算平台的结合 立即下载