python操作linux命令
时间: 2023-04-27 20:06:37 浏览: 232
python连接ssh 远程操作linux命令行
3星 · 编辑精心推荐
Python可以通过调用系统命令来操作Linux命令。可以使用os模块或subprocess模块来实现。例如,使用os模块的system函数可以执行Linux命令,如下所示:
import os
os.system('ls -l')
这将在Python中执行“ls -l”命令,并将结果输出到控制台。
另外,使用subprocess模块的Popen函数可以执行Linux命令,并获取其输出。例如:
import subprocess
p = subprocess.Popen(['ls', '-l'], stdout=subprocess.PIPE)
output, err = p.communicate()
print(output)
这将在Python中执行“ls -l”命令,并将其输出存储在output变量中。
阅读全文