易商讯
当前位置: 首页 » 资讯 » 知识 » 正文

python调用linux命令(python调用linux命令例子)

放大字体  缩小字体 发布日期:2023-11-06 14:59:57
导读

python如何调用linux命令?让我们一起来了解下。基本介绍:os模块提供了非常丰富的方法用来处理文件和目录,os模块提供了多数操作系统的功能接口函数,根据...

python调用linux命令, python如何调用linux命令?让我们互相了解一下。

基本介绍:os模块提供了非常丰富的处理文件和目录的方法,os模块提供了大部分操作系统的功能接口函数,根据不同的平台进行相应的操作。

入门测试:

使用os模块的系统方法调用linux命令:

In [1]: Import Operating System # Import Operating System module

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

在[5]中:b=os。popen (ls)。readlines () #直接将结果赋给b列表。

在[6]: b #ls执行结果输出到内存,然后全部读取并赋给b表。

Out[6]:

[anaconda-ks.cfg/n,

epel-release-7-5.noarch.rpm/n,

ipython-4.1.2/n,

ipython-4.1.2.tar.gz/n,

pip-8.1.2/n,

pip-8.1.2.tar.gz#md5=87083c0b9867963b29f7aba3613e8f4a.gz/n]

代码描述和扩展:

操作系统.删除删除文件

重命名重命名文件

Os.walk在目录树下生成所有文件名。

Os.chdir更改目录

Os.listdir列出指定目录中的文件。

获取当前工作目录。

Os.chmod更改目录权限

Os.path.getsize返回文件大小。

os.path.exists是否存在

os.path.isabs是绝对路径吗?

os.path.isdir是目录吗?

os.path.isfile是文件吗?

python调用linux命令例子

今天的分享到此结束。希望能帮到你。

python调用linux命令,以上就是本文为您收集整理的python调用linux命令最新内容,希望能帮到您!更多相关内容欢迎关注。


声明:易商讯尊重创作版权。本文信息搜集、整理自互联网,若有来源标记错误或侵犯您的合法权益,请联系我们。我们将及时纠正并删除相关讯息,非常感谢!

 
(文/小编)
免责声明
• 
本文python调用linux命令(python调用linux命令例子)链接:http://www.esxun.cn/news/372725.html 。本文仅代表作者个人观点,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们,我们将在24小时内处理完毕。如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。
 

Copyright © www.esxun.cn 易商讯ALL Right Reserved


冀ICP备2023038169号-3