Python如何执行系统命令?Python执行系统命令的方法

在Python中我们可以执行一些系统命令来获取一些系统信息,或者结合一些三方命令行工具等完成一系列操作,今天的这篇文章主要就是为了解决大家不知道怎么使用Python执行系统命令的,下面一起来学习Python中常见的执行系统命令吧,希望对大家的学习带来帮助 。

Python如何执行系统命令?Python执行系统命令的方法

文章插图
在Python中想要去执行系统的命令,常见的方式有四种,分别是os.system、os.popen、commands模块和subprocess模块,但是今天主要介绍的是os模块下的两种执行方式,下面通过列举的方式向大家进行讲解,具体的方法如下:
【Python如何执行系统命令?Python执行系统命令的方法】1、os.system方法
使用这个方法,我们需要使用到Python中的os模块,一般在使用这个方法的时候是在子终端中运行系统命令,可以获取命令执行后的返回信息以及执行返回的状态 。举个例子:
import osos.system(‘date’)运行结果为:
2022年10月8日 星期六 14时12分20秒 cst0在这个例子中,我们是使用os模块下的system执行系统命令,获得的是一个当前系统的时间 。最后一行返回的0表示的是一个运行的状态表示正确 。
2、os.popen方法
这个方法也是os模块中的一种方法,利用它不仅可以执行命令还会对执行后的信息对象,也就是我们执行命令后的返回信息,会通过一个管道文件将结果返回 。举个例子:
import osnowtime = os.popen('date')print(nowtime.read())运行结果:
2022年10月8日 星期六 14时12分20秒 cst有关Python如何执行系统命令?Python执行系统命令的方法的内容就介绍到这里了,希望以上内容可以帮助到大家 。

    推荐阅读