PycharmDebug调试心得
程序员文章站
2022-04-15 23:21:37
PycharmDebug发现自己以前print进行debug太麻烦而且会导致代码凌乱,现在尝试慢慢习惯用debug调试,做一些自己的笔记。基础:Pycharm Debug调试心得Pycharm debug调试:命令行交互式/变量观察watch/evaluate我的笔记:查看数据变化,数据变化对比。目的:有时需要查看某个变量的变化,特别是循环中的变量变化情况。方法:我现在的方法好像不算好就是了。第一次运行,可以把它添加到watch中add to watches方便观察。然后右键copy Va...
PycharmDebug
发现自己以前print进行debug太麻烦而且会导致代码凌乱,现在尝试慢慢习惯用debug调试,做一些自己的笔记。
基础:
Pycharm Debug调试心得
Pycharm debug调试:命令行交互式/变量观察watch/evaluate
我的笔记:
-
查看数据变化,数据变化对比。
目的:有时需要查看某个变量的变化,特别是循环中的变量变化情况。
方法:我现在的方法好像不算好就是了。第一次运行,可以把它添加到watch中add to watches方便观察。然后右键copy Value,拷贝当前值。再次运行代码该变量出现新的值,你想要查看这次和上次的区别,只需要再次右键该变量compare Value with Clipboard。就会弹出一个面板显示两次的数据供你对比。但是如果我想保存多次循环的变量进行对比呢?如果我的数组很大呢?我想比较tensor的所有属性类似于require_grad属性是否一致呢?这个方法好像就不行了。
本文地址:https://blog.csdn.net/Star__dust/article/details/108234619