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

我按照您的代码写的,爬取到主页面后就出现craw failed,而且不往下运行了,请问这是哪方面的原因?

http://img1.sycdn.imooc.com//576a437e0001859a04180061.jpg只爬取到一个主页面就不运行了

正在回答

2 回答

可能有很多种原因(语法错误啊,等等),一个方法是:

可以把主函数中的:

try:

except:

    print('craw failed')

改为:

try:

except Exception as e:

    print('craw failed',e)

这样就能把错误信息打印出来,然后根据错误信息就比较容易找到,错误原因。

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

我一开始也是这样!后来自己检查调试发现问题了。很多基本上是代码的原因,但是各人的错误不一样,建议再校对代码。或者新建一个把过程不用函数,直接在主函数内写爬取一个页面的过程。然后print多输出变量查看是否正确。

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

举报

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

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

进入课程

我按照您的代码写的,爬取到主页面后就出现craw failed,而且不往下运行了,请问这是哪方面的原因?

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