0
点赞
收藏
分享

微信扫一扫

如何从0把oddish给运行成功?

我是如何从0把oddish给运行成功的?

1、从github上下载源代码;
2、在本地进行编译;
3、debug
    (1)以ssl.SSLEOFError: EOF occurred in violation of protocol (_ssl.c:1129) 为线索,
    找到了解决方案:
    将代理地址设置为:
    proxy = socks5h://127.0.0.1:7890
    必须加上h,因为是DNS的问题;
    (2)以“闪退”和无法匹配到“sock5h”为线索,
    
    修改源码“item_crawler.py”,第91行的源码修改为:
    connector = ProxyConnector.from_url('socks5://127.0.0.1:7890', limit=5)
    之前是:    connector = ProxyConnector.from_url(config.PROXY, limit=5)
4、运行成功

这也不知道是我第几次修改和放弃oddish源码。    

 

举报

相关推荐

0 条评论