Notepad++运行Python脚本失败求助:窗口瞬关且按教程操作无效
解决Notepad++运行Python脚本窗口瞬开瞬关的问题
我之前也碰到过这个烦人的情况!刚写完的Python脚本一点运行,窗口唰地一下就没了,连输出都看不到对吧?别慌,给你几个亲测有效的解决办法:
方法一:在代码末尾添加暂停语句
这是最简单的临时解决方案,直接在你的代码最后加上一行暂停命令,让脚本执行完后等待输入再退出:
def test(): print("hello") test() input("Press Enter to exit...") # 新增这行
这样运行后,窗口会显示hello,然后停在那里等你按回车键才关闭,就能完整看到输出内容了。
方法二:修改Notepad++的运行命令(永久解决)
如果不想每次都加暂停语句,直接设置Notepad++的运行配置,让它在命令提示符窗口里保留会话:
- 打开Notepad++,点击顶部菜单栏的运行 -> 运行...(或者直接按
F5快捷键) - 在弹出的输入框里粘贴以下命令:
cmd /k python "$(FULL_CURRENT_PATH)" - 点击保存,给这个命令起个好记的名字(比如“Run Python with Console”),再设置一个顺手的快捷键(比如
Ctrl+Shift+R) - 以后运行脚本时,直接用你设置的快捷键,命令提示符窗口就会一直保留,你不仅能看到输出,还能在窗口里输入其他命令调试
小提示:如果你的电脑装了多个Python版本,把命令里的
python换成具体的Python安装路径,比如C:\Users\YourName\AppData\Local\Programs\Python\Python311\python.exe,确保调用的是你想用的版本。
方法三:手动在命令行窗口运行脚本
如果上面的方法都不想用,也可以手动操作:
- 按住
Shift键,在你的Python脚本文件上右键,选择“在此处打开PowerShell窗口”(或“在此处打开命令窗口”) - 在弹出的窗口里输入
python 你的脚本文件名.py,回车运行,窗口会一直保留,输出内容看得明明白白
内容的提问来源于stack exchange,提问作者ImpendingStorm
相关产品推荐
相关产品推荐

