提出了问题2019-04-29
赞了回答2019-02-10
因为第一次调用的时候 while的size就一直等于2 就一直没退出来过 相当于 {代码...} diedai(2) 只会++然后进行打印 所以相当于执行这一段代码 {代码...}
提出了问题2019-02-06
赞了回答2019-01-02
看错误信息,这个是因为你没有声明抛出异常的错吧,--!
提出了问题2019-01-02
提出了问题2018-12-04
提出了问题2018-11-14
提出了问题2018-10-15
提出了问题2018-10-15
赞了回答2018-10-15
是不是settings里的RETRY_TIMES没有设置啊?scrapy文档RETRY_TIMES描述
提出了问题2018-10-06
提出了问题2018-10-06
提出了问题2018-09-25
回答了问题2018-09-18
看日志,发生了3次请求。你的spider启动后先请求了robots.txt,是因为你settings里的ROBOTSTXT_OBEY=True,接着请求了[链接], 但是出现了302重定向https,所以请求[链接],最后成功。每次请求都触发了你都中间件
提出了问题2018-09-16
赞了回答2018-09-13
你这里的canshu()和order()都是实例方法,如果当做普通的函数来调用,应该以一个实例对象作为第一个参数。你在order函数的定义里对它的第一个参数self调用了self.canshu(),然后你调用时:a = order(1),此时self为1,是一个int类实例,显然没有.canshu属性。
赞了回答2018-09-13
你这里的canshu()和order()都是实例方法,如果当做普通的函数来调用,应该以一个实例对象作为第一个参数。你在order函数的定义里对它的第一个参数self调用了self.canshu(),然后你调用时:a = order(1),此时self为1,是一个int类实例,显然没有.canshu属性。
提出了问题2018-09-11
提出了问题2018-09-02
提出了问题2018-08-11