python调用终端命令

Python fireling 11894℃ 0评论

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调用终端命令

喜欢 (8)

您必须 登录 才能发表评论!