You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Python代码打开CMD窗口?

用Python的os库打开CMD窗口的实现方法

基础打开方式

直接调用os.system()执行cmd命令即可弹出新的CMD窗口:

import os
os.system('cmd')

运行后会打开一个保持激活状态的CMD窗口,直到手动关闭。

带自定义命令的打开方式

如果需要打开CMD时自动执行特定命令(比如切换目录、运行脚本),可以结合CMD的参数实现:

  • 使用/k参数:执行命令后保持窗口打开
import os
# 示例:打开CMD并切换到D盘根目录
os.system('cmd /k "cd /d D:\\"')
  • 使用/c参数:执行命令后自动关闭窗口(如果需要临时停留,可加pause命令)
import os
# 示例:执行打印命令后停留窗口,按任意键关闭
os.system('cmd /c "echo Hello from Python & pause"')

注意要点

  • 上述方法仅适用于Windows系统,CMD是Windows专属的命令行工具;Linux/macOS需改用对应终端命令(如bash)。
  • 若路径或命令包含空格,需用引号包裹,注意转义内部引号:
os.system('cmd /k "cd /d \"C:\\Program Files\\Python\""')

内容的提问来源于stack exchange,提问作者Pouria sh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.23 07:24:24