本文作者:riag
本文出处:http://blog.youkuaiyun.com/riag
声明: 本文可以不经作者同意, 任意复制, 转载, 但任何对本文的引用都请保留文章开始前三行的作者, 出处以及声明信息. 谢谢.
调用一个控制台程序,获取它的标准输出,或把它的标准输出重定向到界面上,这里只介绍如何获取它的标准输出,因为原理都一样的。
使用python2.5的subprocess模块来实现。
上面的代码来自于 开源的代码审查工具 rietveld 的代码,其中RunShellWithReturnCode函数 就是返回控制台的标准输出和返回结果
本文介绍了如何使用Python 2.5的subprocess模块来调用控制台程序并获取其标准输出。通过两个函数RunShellWithReturnCode和RunShell,实现了执行命令、获取输出及返回码的功能。
985

被折叠的 条评论
为什么被折叠?



