Python学习之路 - Subprocess 模块
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python学习之路 - Subprocess 模块相关的知识,希望对你有一定的参考价值。
subprocess
前言
import os
os.system(‘dir‘) #输出命令结果到屏幕,返回命令执行状态(0代表执行成功,0代表执行失败)
os.popen(‘dir‘).read() #保存命令的执行结果并输出(/n换行),无返回状态
#commands only support linux and python 2.7
commands.getstatusoutput(‘ifconfig‘)#保存命令执行状态和结果并输出
subprocess
subprocess.run(["df","-h"])
subprocess.run("df -h |grep sda1",shell=True) #不需要解析命令,直接把字符串传给环境
以上是关于Python学习之路 - Subprocess 模块的主要内容,如果未能解决你的问题,请参考以下文章
Python之路35-subprocess模块和Python3中常用执行shell命令方法