python运行shell脚本 举例说明
时间: 2023-08-19 14:13:08 浏览: 102
shell脚本示例
要在Python中运行shell脚本,你可以使用`subprocess`模块。下面是一个例子:
```python
import subprocess
# 要运行的shell命令
command = "ls -l"
# 使用subprocess运行shell命令
result = subprocess.run(command, shell=True, capture_output=True, text=True)
# 打印命令的输出结果
print(result.stdout)
```
在这个例子中,我们使用`subprocess.run()`函数来运行shell命令。我们传递命令字符串给`command`变量,并将`shell`参数设置为`True`以启用shell解析。我们还设置`capture_output`参数为`True`来捕获命令的输出结果,并将`text`参数设置为`True`以将输出结果作为字符串返回。
最后,我们打印命令的输出结果,可以通过`result.stdout`获取。
请注意,在运行shell命令时,请确保你信任并了解该命令的含义和潜在的风险。
阅读全文