Python调用终端命令,比较常见的有两种方法:
第一种可以使用os.system(),如
import os os.system("ipconfig /all")
第二种可以使用Popen模块产生新的process,如
import subprocess proc = subprocess.Popen("ipconfig /all", shell=True) proc.wait() # 等待子进程结束
但是我们要注意的是,Popen使用时shell参数的设置。一般情况下,需要加上shell=True。
转载请注明:宁哥的小站 » python调用终端命令