Python subprocess系统命令执行模块
2.subprocess
作用:
执行系统命令
call([commond],shell=True) 执行命令
shell = True 用原生的shell去执行命令而并非python的内部shell环境去执行 漏洞权限问题
shell = True 必须为字符串 shell = False 必须为序列
check_output 返回命令的执行结果
check_all 如果结果为0则返回0 如果命令执行出错则抛出异常
Popen
交互时
subprocess.Popen([python],stdin=subprocess.PEIE,stdout=subprocess.PEIE,stderr=subprocess.PEIE)
作者:Alan
本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利!