windows popen
时间: 2023-10-15 13:27:37 浏览: 116
python中的subprocess.Popen()使用详解
您可以使用Python的`subprocess`模块中的`Popen`函数来在Windows上执行命令并获取输出。下面是一个简单的示例:
```python
import subprocess
# 执行命令并获取输出
command = 'dir' # 您可以将任何命令替换为您想要执行的命令
output = subprocess.Popen(command, stdout=subprocess.PIPE, shell=True)
# 读取输出
out, err = output.communicate()
print(out.decode('gbk')) # 根据您的系统和编码方式进行适当的解码
```
在这个示例中,我使用了`dir`命令来列出当前目录中的文件和文件夹。您可以将`command`变量替换为您希望执行的任何命令。请注意,`shell=True`参数用于在Windows上执行命令。
希望这可以帮助到您!如有其他问题,请随时提问。
阅读全文