
1 golmic 2017 年 7 月 28 日 我感觉还是你电脑的 问题吧,你换台电脑试试。看你的描述的话看不出什么别的问题,最好还是贴出代码。 |
2 TKKONE PRO 首先把代码优化了吧,for 循环里面用 requests |
3 takeoffyoung 2017 年 7 月 28 日 手动处理下 signal |
4 lxy 2017 年 7 月 28 日 设置 timeout |
5 trys1 2017 年 7 月 28 日 via Android 看到很多朋友都在问爬虫是一种什么动物,那么今天我在这里就给大家讲解一下吧。爬虫是一种存在于互联网的一种虫。就像计算机病毒是一种存在于计算机的病毒。要解决计算机病毒,必须给计算机吃药。那么同理,要消灭爬虫,必须给互联网的这种虫吃杀虫剂。爬虫有一个比较狡猾的特点,就是遇到未知的食物。会假装自己已经死了,就是俗称的假死。所以解决你这个问题的方法就是加大杀虫剂的剂量。 |
6 cdwyd 2017 年 7 月 28 日 如果多线程可能是死锁 还遇到过一种情况是同一个脚本在一台电脑上完全没问题,另一台就时不时假死,怀疑是 python 和系统的关系 |
7 aaronzjw 2017 年 7 月 28 日 换台电脑试试? |
8 fiht 2017 年 7 月 28 日 1. 你给 request 加个 timeout,官方文档里面讲如果在没有 timeout 的情况下 tcp 连接不断的话 request 会一直挂起(没记错的话是这么描述的) 2. 打 log,看爬虫是请求哪条 URL 时候被挂起的,尽量复现漏洞 3. 上面搞不定的话可以贴一小段代码上来,楼下讲可以给你解决 |
9 RLib 2017 年 7 月 28 日 linux 还是 windows, 生成 dump 看调用堆栈 |