pycharm 添加断点调试 进入自定义子函数 跳过for循环 只运行一次循环

pycharm中通过添加断点调试可以很清楚地看到程序逐步运行的结果,判断程序执行所得结果是否符合预期。断点的意思就是运行到该点就断掉程序。添加断点的方法很简单,直接左键点击代码行号右侧就行,再点击一次就会取消。在调试前或者调试中都可随时增删断点。

调试的快捷键和按钮

设置不同的keymap会对应不同的快捷键
keymap可根据习惯设置,我用的是Eclipse
设置方法如图:
在这里插入图片描述
对应快捷键如下:
step into(F5):进入子函数,不管遇到系统函数还是自己写的子函数都会进入该函数,并按逻辑顺序一步一步运行
step over (F6):进入子函数,跳过系统的子函数只只进入自己写的子函数
step into my code (Alt+shift +F7):跳过所有子函数
run to cursor(Ctrl+R):运行到光标所在处
resume program (F9):运行到下一个断点
step out (F7) :没用过
force step into (Alt+shift +F7):没用过,一直显示灰色不能操作的状态
在这里插入图片描述

简单调试例子

以学习用的爬虫为例,文件结构如下:

  • 4
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值