pycharm在Debug时候的注意事项

简介: pycharm在Debug时候的注意事项

Bug1 程序在循环的前一部分运行的好好地,突然在运行到中间或最后出现bug

原因:可能是因为中间过程中存在一些error的
Debug攻略:如果在错误出现的语句处加入断点,检查有没有潜在逻辑bug;如果没有发现问题可能是由于部分迭代导致的错误,此时可以使用try...except来接受错误然后激发断点,从而观察Error出现时的状态。

Bug2 出现严重逻辑BUg

在debug的时候固定随机种子,然后把dataset的shuffle关闭,断点调试,定位问题

断点的位置也是有讲究的,要注意里面的逻辑判断和顺序。

在自己搞数据的时候可以通过一些条件逻辑做一些断言assert,防止后续bug的出现

BUg3 使用pycharm运行的时候出现import不进去,但是终端运行不会出现错误

可以把需要import的包的路径设置为mark as source root

相关文章
|
8月前
|
Python
pycharm使用debug的时候遇到断点不停的问题
pycharm使用debug的时候遇到断点不停的问题
600 0
|
Python
PyCharm在用Django开发时debug模式启动失败显示can't find '__main__' module的解决方法
初次用Django开发web应用,在试图用Pycharm进行debug的时候,出现了一个奇怪的问题。以正常模式启动或者在terminal启动都没有问题。但是以debug模式启动时,显示`can't find '__main__' module”`报错。在网上找了很久都没有看到解决方法,最后在某乎上看到一篇文章,在启动时加上`--noreload`参数,既可以debug模式启动。
265 0
|
算法 Python
Pycharm Debug调试技巧
Pycharm Debug调试技巧
|
Python Windows
win10 pycharm debug tensorflow-gpu [Process finished with exit code -1073741819 (0xC0000005)【已解决】
win10 pycharm debug tensorflow-gpu [Process finished with exit code -1073741819 (0xC0000005)【已解决】
263 0
win10 pycharm debug tensorflow-gpu [Process finished with exit code -1073741819 (0xC0000005)【已解决】
|
算法 程序员 Python
Python在pycharm中的调试(debug)
作为一名程序员,调试(debug)程序是一项必会的事情,在利用pycharm这个pythonIDE时,不好好利用其调试功能真的是太可惜了。
1413 0
|
3月前
|
IDE 网络安全 开发工具
IDE之pycharm:专业版本连接远程服务器代码,并配置远程python环境解释器(亲测OK)。
本文介绍了如何在PyCharm专业版中连接远程服务器并配置远程Python环境解释器,以便在服务器上运行代码。
644 0
IDE之pycharm:专业版本连接远程服务器代码,并配置远程python环境解释器(亲测OK)。
|
6月前
|
数据库 Python Windows
Python:Pycharm安装指南
1. 双击安装程序,点击Next。 2. 选择安装路径,Next。 3. 默认选项,添加环境变量,Next。 4. 保持默认设置,点击Install。 5. 安装完成后选择是否立即重启。
77 2
Python:Pycharm安装指南
|
6月前
|
JSON 数据格式 Python
Flask实现内部接口----pycharm安装及新建,location代表着文件路径,下面是Python的环境,Flask是由Python开发的框架,Python文件接口ython通过GET发送
Flask实现内部接口----pycharm安装及新建,location代表着文件路径,下面是Python的环境,Flask是由Python开发的框架,Python文件接口ython通过GET发送
|
6月前
|
iOS开发 MacOS Python
【Python】已解决:(Pycharm切换Python版本后报错)No Python at “C:\Program Files\Python39\python.exe”
【Python】已解决:(Pycharm切换Python版本后报错)No Python at “C:\Program Files\Python39\python.exe”
475 0
【Python】已解决:(Pycharm切换Python版本后报错)No Python at “C:\Program Files\Python39\python.exe”

热门文章

最新文章