最后在介紹一下,可能有時候debug並不能正常進行,控制台會輸出如下信息:
程序本身應該沒有錯誤,就是不能正常debug。
下面記錄幾種解決方式:
一、關閉Pycharm,刪除工程目錄下的.idea文件夾並重啟。
二、刪除所有的斷點。可以點擊下圖所示的兩個疊在一起的紅色原點進行操作。
三、點擊Pycharm的File>>Invalidate Caches / Restart…,然后選擇Invalidate and Restart。這個操作清空了項目中的緩存信息。
四、重建整個工程並重新配置。
這四種方法可能會解決這個問題,我試了第三種,然后第二種應該也是可以的,第一種和第四種小心嘗試。
其實之前經常用print來進行調試,這是一種粗暴的方法,可以直接將錯誤信息打印出來。