已将GitHub scrapy-redis库升级,使其兼容最新版本Scrapy

11 篇文章 163 订阅

1.代码升级

之前的问题:

随着Scrapy库的流行,scrapy-redis作为使用redis支持分布式爬取的工具,也不断的被大家发现。

但是,使用过程中你会发现的问题是由于scrapy-redis是基于较老版本的Scrapy,所以当你使用的是新版本的Scrapy时,不可避免的会出现警告,甚至错误。

关于这个问题,我总结之后在scrapy-redis库中提了出来并开了issue和作者做了讨论,在确定思路后,就着手进行代码升级。

解决:

花了一段时间修改后向原代码库提交的pull request,作者已经merge了。地址:https://github.com/darkrho/scrapy-redis

其它:

如果你在使用中发现了什么问题,如果是和兼容性升级相关的,还请给我发个邮件或是直接在github上开个issue。

2.关于Travis CI

也是在参与这个项目中,才开始了解它。经常在README中发现的build图标表明的就是使用Travis CI进行构建后的状态。

Travis CI,为开源社区提供的云端持续集成服务。其作用就是在云端构建并反馈构建状态。只需在相应的代码库配置中安装Travis的hook并在库的根目录下配置.travis.yml文件。具体的可参见doc。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值