python带参数调用cmd
时间: 2023-09-04 18:17:03 浏览: 142
cmd调用i5ting_toc批量生成HTML文件python代码.txt
可以使用Python的`subprocess`模块来调用cmd并传递参数。
例如,如果要在cmd中运行`dir`命令,并指定目录为`C:\`,可以使用以下代码:
```python
import subprocess
subprocess.call(['cmd', '/c', 'dir', 'C:\\'])
```
这里使用`subprocess.call`函数来调用cmd,并将`['cmd', '/c', 'dir', 'C:\\']`作为参数传递。其中,`cmd`是要运行的命令,`/c`是告诉cmd在执行完命令后退出,`dir`是要执行的命令,`C:\\`是`dir`命令的参数。
注意,在Windows中,路径分隔符应该是`\`而不是`/`,但在Python中,`\`是转义字符,所以需要使用`\\`来表示一个`\`。
阅读全文