python调用linux命令

阅读 50

2023-01-18


​​welcome to my blog​​

使用os模块的system()方法

import os
os.system('ls')
os.system('pwd')

细节

python官方文档说, os.system(command)会在一个子进程中执行command, 所以没法更改当前主程序的环境变量
换句话说, os.system(command)执行command的效果相当于重新打开一个终端, 然后在这个新的终端里面执行command, 所以在新终端中修改的环境变量并不会影响主程序所在的终端的环境变量


精彩评论(0)

0 0 举报