最后在介绍一下,可能有时候debug并不能正常进行,控制台会输出如下信息:
程序本身应该没有错误,就是不能正常debug。
下面记录几种解决方式:
一、关闭Pycharm,删除工程目录下的.idea文件夹并重启。
二、删除所有的断点。可以点击下图所示的两个叠在一起的红色原点进行操作。
三、点击Pycharm的File>>Invalidate Caches / Restart…,然后选择Invalidate and Restart。这个操作清空了项目中的缓存信息。
四、重建整个工程并重新配置。
这四种方法可能会解决这个问题,我试了第三种,然后第二种应该也是可以的,第一种和第四种小心尝试。
其实之前经常用print来进行调试,这是一种粗暴的方法,可以直接将错误信息打印出来。