2014-10-17 119 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進程存在,輸出仍然可見。

相關問題