2014-10-17 118 views
0

我在Notepad ++中编写Python代码,将它保存到.py文件,并通过双击Windows中的文件来运行它。如何从Python解释器收到错误消息?

但是,如果文件中有任何语法错误,程序就会关闭。我没有收到任何错误消息。

如何接收有关程序中问题的错误消息?另外,编写运行Python脚本的最佳方式是什么?

+2

打开命令提示符来运行Python。错误将显示在控制台上,控制台不会自动关闭。 (另外,Notepad ++是否支持启动这样的功能?) – user2864740 2014-10-17 21:58:01

+0

@ user2864740在CMD中,有没有办法避免大量导航到'py'文件的文件夹,或避免写入文件的整个路径? – user3150201 2014-10-17 22:01:59

+0

当然,[创建一个自定义的快捷方式](http://johnbokma.com/windows/command-prompt-shortcut.html)与适当的“开始”。或者,只需让命令提示符一直打开:D对于玩游戏,我还建议使用[Python IDLE](https://docs.python.org/2/library/idle.html)。 – user2864740 2014-10-17 22:03:18

回答

1

在Windows中双击.py文件时,将启动标准程序处理程序来执行该文件。这将是Python解释器,它在控制台窗口中运行。只要该过程完成或不成功,窗口会再次关闭,这不会让您看到错误消息。

为了保持它,请在命令行中运行您的程序,例如,首先打开cmd.exe并在那里执行文件。这样,即使Python进程存在,输出仍然可见。

相关问题