代码如下:提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
def run_cmd(command):
# 初始化一个子进程命令
# subprocess.PIPE来接收子进程的返回信息,一定需要解码,指定编码GBK
return_cmd = subprocess.run(command,stdout=subprocess.PIPE,stderr=subprocess.PIPE,encoding='GBK',shell=True)
if return_cmd.returncode == 0: # returncode 进程结束状态返回码。0表示成功状态
print('成功')
print(return_cmd.stdout) # return_cmd.stdout更直观
else:
print('命令执行错误')
print(return_cmd)
run_cmd('dir D:\')
run_cmd('ipconfig')
run_cmd('exit 1')
效果:



