def run_command(command):
proc = subprocess.Popen(
shlex.split(command),
stderr=subprocess.STDOUT,
stdout=subprocess.PIPE
)
output = proc.communicate()[0]
return output
Python调用命令行时,保存warning提示
最新推荐文章于 2022-06-04 21:50:54 发布
本文深入探讨了如何使用Python的subprocess模块来执行外部命令。通过一个具体示例,我们展示了如何将命令字符串分解为参数列表,重定向标准错误到标准输出,并捕获命令执行后的输出。对于希望在Python脚本中集成外部命令执行功能的开发者来说,这是一个实用的指南。
994

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



