os.system和os.popen区别

Python调用Shell,有两种方法:os.system(cmd)或os.popen(cmd)脚本执行过程中的输出内容。实际使用时视需求情况而选择。

两者的区别是:

os.system(cmd)的返回值是脚本的退出状态码,只会有0(成功),1,2

os.popen(cmd)返回脚本执行的输出内容作为返回值

posted @ 2021-07-30 10:37  繁华回声  阅读(172)  评论(0)    收藏  举报