python (pycharm) 的调试 Debug 心得(不用疯狂 print )

一、断点调试 (代替疯狂 print )

直接在标记处点击鼠标左键即可。(删除断点只需再点击断点处即可),右键 debug 或者点击debug按钮

  1. show execution point (F10) 显示当前所有断点
  2. step over(F8) 单步调试。若函数A内存在子函数a时,不会进入子函数a内执行单步调试,而是把子函数a当作一个整体,一步执行。
  3. step into(F7) 单步调试。 若函数A内存在子函数a时,会进入子函数a内执行单步调试。
  4. step out(Shift+F8)当目前执行在子函数a中时,选择该调试操作可以直接跳出子函数a,而不用继续执行子函数a中的剩余代码。并返回上一层函数。
  5. run to cursor(Alt +F9) 直接跳到下一个断点

二、查看函数“被”调用的地方

  1. 如果查看所调用的函数(主动调用),可以 Ctrl + 鼠标左键
  2. 1如果查看某个函数在哪里被调用(被调用),可以 Ctrl + B (本办法就是把该函数故意写错,报错处自然就能看出来了)
全部评论

相关推荐

12-20 11:26
复旦大学 Java
点赞 评论 收藏
分享
11-04 19:05
已编辑
东莞城市学院 单片机
不知道怎么取名字_:你这个要实习两年?哪有这么久的,感觉就是即使你毕业了,但还按实习的话,是不是不用给你缴社保公积金啥的
点赞 评论 收藏
分享
程序员花海_:实习和校招简历正确格式应该是教育背景+实习+项目经历+个人评价 其中项目经历注意要体现业务 实习经历里面的业务更是要自圆其说 简历模板尽可能保持干净整洁 不要太花哨的
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务