linux中,如何使用python执行shell脚本
时间: 2024-01-21 15:16:16 浏览: 83
python脚本内运行linux命令的方法
5星 · 资源好评率100%
您可以使用Python的subprocess模块来执行shell脚本。下面是一个简单的示例代码:
```
import subprocess
# 执行shell脚本
result = subprocess.check_output('sh /path/to/script.sh', shell=True)
# 输出结果
print(result)
```
在上面的代码中,subprocess.check_output()函数会执行指定的shell脚本,并返回脚本执行的结果。参数shell=True表示将命令以shell的形式运行。如果您希望执行的脚本带有参数,可以在check_output()中传递参数列表,例如:
```
result = subprocess.check_output(['sh', '/path/to/script.sh', '-arg1', 'value1'])
```
阅读全文