Pycharm Degger调试中 进入死循环怎样退出循环执行下面 and 返回上一步调试


之前我也是在调试的过程当中 进入了死循环  然后一直F7 F7 F7 来回重复代码。

大家看一下这个图片

这个图片中的 AIt+F9是调试到光标所在的那一行。

我也是刚刚才发现,哈哈。

所以大家就这样操作。

1                 for k in range(len(groupIntervals)-1):
2                 temp_group = groupIntervals[k] + groupIntervals[k+1]
3                 df2b = regroup.loc[regroup['temp'].isin(temp_group)]
4                 chisq = Chi2(df2b, 'total', 'bad')
5                 chisqList.append(chisq)
6             best_comnbined = chisqList.index(min(chisqList))

因为K值比较大 所以想要跳出循环 执行这一步 ->

best_comnbined = chisqList.index(min(chisqList))

大家把光标移动到这一行,然后按AIt+F9 就自动移动到这一行了

 

显然,这个方法也可以进行返回上一步调试的操作了  变得随心所欲 不用再运行一下Debugger了 哈哈

欢迎批评指正,请下方评论区留言。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM