python怎么执行linux命令? python执行linux命令


python如何实行linux命令?让我们一起来知晓下 。
【python怎么执行linux命令? python执行linux命令】基本上详细介绍:os模块提供了非常丰富的方式用于解决文档和文件目录,os模块提供了大部分电脑操作系统的作用接口函数,依据不一样的网站开展相对应的实际操作 。
新手入门检测:
应用os模块的system方式调成linux命令:
In [1]: import os #导进os模块
In [2]: os.system('ls')
anaconda-ks.cfg
epel-release-7-5.noarch.rpm
ipython-4.1.2
ipython-4.1.2.tar.gz
pip-8.1.2
pip-8.1.2.tar.gz#md5=87083c0b9867963b29f7aba3613e8f4a.gz
Out[2]: 0
In [3]: a=os.system('ls') ##获得的是实行的命令的传参,并非实行結果
anaconda-ks.cfg
epel-release-7-5.noarch.rpm
ipython-4.1.2
ipython-4.1.2.tar.gz
pip-8.1.2
pip-8.1.2.tar.gz#md5=87083c0b9867963b29f7aba3613e8f4a.gz
In [4]: a #实行ls命令的传参,取得成功,为0
Out[4]: 0
In [5]: b=os.popen('ls').readlines()#将获得的效果立即取值给b目录
In [6]: b #ls实行結果輸出到运行内存,再所有载入取值给b目录
Out[6]:
['anaconda-ks.cfgn',
'epel-release-7-5.noarch.rpmn',
'ipython-4.1.2n',
'ipython-4.1.2.tar.gzn',
'pip-8.1.2n',
'pip-8.1.2.tar.gz#md5=87083c0b9867963b29f7aba3613e8f4a.gzn']
编码表明及扩展:
os.remove 删除文件夹
os.rename 重新命名文档
os.walk 生成目录树底下的全部文件夹名称
os.chdir 更改文件目录
os.listdir 列举特定文件目录的文档
os.getcwd 获得各项工作文件目录
os.chmod 更改文件目录管理权限
os.path.gETSize 回到图片大小
os.path.exists 是不是存有
os.path.isabs 是不是为相对路径
os.path.isdir 是不是为文件目录
os.path.isfile 是不是为文档
今日的共享便是这种,期待能幫助大伙儿 。