python怎么调用subprocess模块实现外部命令-创新互联

这篇文章主要介绍python怎么调用subprocess模块实现外部命令,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

坚守“ 做人真诚 · 做事靠谱 · 口碑至上 · 高效敬业 ”的价值观,专业网站建设服务10余年为成都成都加固小微创业公司专业提供成都企业网站建设营销网站建设商城网站建设手机网站建设小程序网站建设网站改版,从内容策划、视觉设计、底层架构、网页布局、功能开发迭代于一体的高端网站建设服务。

直接给大家上实现代码演示:

def run(cmd):
 p = subprocess.Popen(cmd, shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE, close_fds=True)
 out, err = p.communicate()
 print ('cmd=[{}] out=[{}] err=[{}] returncode=[{}]'.format(cmd, out, err, p.returncode))
 if p.returncode != 0:
 raise Exception('cmd run error')
 return out

通过上述的实现代码演示,我们可以直接调用run函数来运行命令,得到命令的标准输出,在返回码非0的情况下,直接抛出异常。

以上是“python怎么调用subprocess模块实现外部命令”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注创新互联行业资讯频道!


网页题目:python怎么调用subprocess模块实现外部命令-创新互联
文章URL:http://bzwzjz.com/article/eisgc.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站建设 外贸网站建设 高端网站设计 定制网站制作 重庆网站建设 企业网站建设 成都网站设计 重庆电商网站建设 成都品牌网站设计 广安网站设计 成都网站建设 网站建设 成都网站建设 营销型网站建设 成都网站建设 成都h5网站建设 重庆企业网站建设 定制级高端网站建设 网站制作 成都网站制作 网站设计公司 成都网站建设