采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,您好
我使用idea调试的时候程序不会进入断点,在网上搜索了好久还是没有相关答案。
我正在做单任务版的爬虫,调试过程是这样的,先是设置了断点:
然后回到main主函数点击debug按钮:
结果程序直接运行结束了,没有进入断点:
请问这个怎么解决呢?
我的单任务版的测试通过了,但是整个程序运行起来数据没爬下来,想通过debug排查下问题 T_T
断点不工作,可能是ide的bug,也更可能是的确没有执行到。没有执行到的可能有可能是逻辑写错,甚至我都有碰到过可能是没有保存文件。
首先我们要确保执行到,就要通过print大法。在你认为应该断的附近加入print,看看能不能打出来。另外,这个函数在之前有不少return,也建议在Fetch的第一行http.Get处断点。
谢谢老师指点,是ide的问题,我的是2018版的idea,升级到2020就能debug了
登录后可查看更多问答,登录/注册
语法+分布式爬虫实战 为转型工程师量身打造
3.8k 14
756 1
2.1k 1
1.2k 12