【笔记】Python3执行Shell命令

前言

Python3执行Shell命令

无输出

  • 返回结果是int类型整数,0表示执行成功

<shell>:shell命令

1
res = os.system("<shell>")

获取所有输出

  • 返回结果是字符串类型的命令行输出内容

<shell>:shell命令

1
res = os.popen("<shell>")

等待Shell命令执行结束

  • 返回执行结束后的状态码
1
2
3
4
import subprocess

p = subprocess.Popen("<shell>", shell=True)
res = p.wait()

完成

参考文献

CSDN——不知盗
CSDN——WoY2020