为了账号安全,请及时绑定邮箱和手机立即绑定

没报错,但只输出了一条记录,第二条就failed,然后就没了

没报错,但只输出了一条记录,第二条就failed,然后就没了

正在回答

4 回答

仔细看看你的代码哪里写的有问题,估计是不仔细。或者是你爬的网页有问题,换个东西爬爬看

1 回复 有任何疑惑可以回复我~
#1

qq_絮夏_0 提问者

非常感谢!
2016-01-04 回复 有任何疑惑可以回复我~
#2

qq_絮夏_0 提问者

恩恩,非常感谢,认真检查是解析器find代码不正确,不够仔细
2016-01-04 回复 有任何疑惑可以回复我~

你好  你是哪里错了啊   方便告诉一下吗?我也是这个错误   就是找不到哪里错了

0 回复 有任何疑惑可以回复我~

只爬取了一个网址然后就报错的问题:

在你的download代码中添加这个部分的URL解码:

decode_url_= quote(url, safe=string.printable)

response = request.urlopen(decode_url)

        if response.getcode() != 200:

            return None

在 JS中,提供了 encodeURI 和 encodeURIComponent 两种方法对 URL 进行编码;

Python 的 urllib 库中提供了 quote 和 quote_plus 两种方法。


0 回复 有任何疑惑可以回复我~

楼上这个find代码怎么写?我直接照抄网上的不行呀。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Python开发简单爬虫
  • 参与学习       227670    人
  • 解答问题       1219    个

本教程带您解开python爬虫这门神奇技术的面纱

进入课程

没报错,但只输出了一条记录,第二条就failed,然后就没了

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信