在Python中打开命令提示符(cmd)窗口,可以使用`subprocess`模块。以下是两种常见的方法:
方法1:使用`subprocess.call()`
import subprocess
subprocess.call('cmd')
此方法将使用默认的shell打开cmd窗口,并立即关闭窗口。
方法2:使用`subprocess.Popen()`
import subprocess
proc = subprocess.Popen('cmd', shell=True)
proc.communicate()
此方法将以交互方式打开cmd窗口,并允许你从Python脚本中运行命令。
示例:执行CMD命令并捕获输出
import subprocess
proc = subprocess.Popen('dir', stdout=subprocess.PIPE, shell=True)
output, error = proc.communicate()
print(output.decode()) 解码输出(如果需要)
以上代码将执行`dir`命令,并打印出目录内容。
请根据你的需求选择合适的方法。