python调用cmd
时间: 2023-09-06 21:13:39 浏览: 153
详解python调用cmd命令三种方法
在Python中可以通过`os.system`函数或`subprocess`模块来调用cmd。
使用`os.system`函数:
```python
import os
os.system("cmd命令")
```
例如:
```python
os.system("dir") # 在Windows中列出当前目录下的文件和文件夹
```
使用`subprocess`模块:
```python
import subprocess
subprocess.run("cmd命令", shell=True)
```
例如:
```python
subprocess.run("dir", shell=True) # 在Windows中列出当前目录下的文件和文件夹
```
注意:使用`os.system`函数或`subprocess`模块调用cmd时,需要将`shell`参数设置为`True`。在Windows中,cmd命令需要在命令提示符中执行,因此需要将`shell`参数设置为`True`。在Linux或Mac OS中,可以将`shell`参数设置为`False`,因为命令可以直接在终端中执行。
阅读全文