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

无法停止Python pyw格式游戏自动化脚本,如何终止及正确启动Python脚本?

无窗口pyw脚本无法终止的解决方案

pyw格式脚本默认通过pythonw.exe解释器运行,不会弹出控制台窗口,也不会展示在任务管理器的「应用」列表中,所以你找不到对应进程。

  • 临时终止方法:打开任务管理器,切换到「详细信息」标签页,找到所有名为pythonw.exe的进程,逐个结束即可终止运行的脚本,无需重启电脑。
  • 永久优化方案:修改脚本添加全局终止快捷键,避免后续再出现无法停止的问题,可参考以下逻辑:
import keyboard
import sys
import time

# 绑定Ctrl+Alt+Q为全局终止快捷键
keyboard.add_hotkey("ctrl+alt+q", sys.exit)

# 你的原有脚本逻辑写在下方
while True:
    # 示例操作
    time.sleep(1)

需要提前安装keyboard库,执行命令pip install keyboard即可。

Python脚本正确启动方法

你最初修改txt为py后无法启动,大概率是Windows默认隐藏了文件扩展名,你实际修改后的文件后缀为.py.txt而非.py,或者是系统没有关联py文件到Python解释器。

  • 第一步:打开资源管理器顶部的「查看」选项卡,勾选「文件扩展名」,确认你的脚本文件后缀确实为.py,没有多余的txt后缀。
  • 启动方法1(推荐,方便排查问题):在脚本所在文件夹的地址栏输入cmd回车,弹出命令提示符窗口后执行命令python 你的脚本文件名.py,这种方式启动的脚本会在控制台打印运行日志和报错信息,按Ctrl+C即可直接终止。
  • 启动方法2(双击直接运行):右键点击.py文件,选择「打开方式」-「选择其他应用」,找到本地Python安装路径下的python.exe,勾选「始终使用此应用打开.py文件」,后续双击即可直接启动脚本。
  • 无窗口后台启动方法:不需要手动修改文件后缀为pyw,直接在命令行执行pythonw 你的脚本文件名.py即可实现无窗口运行。

内容的提问来源于stack exchange,提问作者Thomas Smith

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.01 21:45:03