Python错误后保持Windows控制台打开

ckn*_*oll 8 python windows console

我的机器上的文件关联(winxp home)是这样的,python脚本直接用python解释器打开.如果我双击python脚本,控制台窗口就会运行,并且每件事都很好 - 只要脚本中没有语法错误.

在这种情况下,控制台窗口会打开一会儿,但会立即关闭.读取错误消息太快.

当然,他们可以通过键入手动打开控制台窗口并执行脚本,python myscript.py但我确信有一个更方便(即"双击")解决方案.

ros*_*dia 13

制作批处理文件:

C:\Python26\python.exe %1
IF %ERRORLEVEL% NEQ 0 PAUSE
Run Code Online (Sandbox Code Playgroud)

将其用作文件关联而不是直接使用python.exe.如果python.exe返回错误,这只会导致执行PAUSE语句