python 打印subprocess.Popen中获取的内容
时间: 2023-12-09 16:55:42 浏览: 78
python中的subprocess.Popen()使用详解
可以使用subprocess.Popen的stdout参数来捕获命令输出,使用communicate()方法获取命令输出的内容。在代码中可以这样实现:
```python
import subprocess
p = subprocess.Popen(["ls", "-l"], stdout=subprocess.PIPE)
output, err = p.communicate()
print(output.decode())
```
阅读全文