鱼C论坛

 找回密码
 立即注册
查看: 4703|回复: 12

新手第一次发帖,求助==

[复制链接]
回帖奖励 6 鱼币 回复本帖可获得 1 鱼币奖励! 每人限 1 次(中奖概率 50%)
发表于 2017-10-7 09:09:27 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
刚开始学习python的新手,参照了网上的最俗气的用scrapy爬取豆瓣top250电影的程序自己尝试了一下,遇到了一点问题,求教。。。
python版本是3.6.2,scrapy是1.4.0,我在cmd里第一次爬取的时候,生成的csv文件里已经有了相关的电影信息,但是我发现获取评分那一块的代码有问题,我修改了一下,第二次重新爬的时候,就爬不出来了。。。

spider文件的代码: QQ图片20171007090120.png

cmd运行的结果: 1.png 2.png 3.png


求助论坛大神帮忙看看这是什么毛病。。。很迷的一点是第一次能爬出东西,为什么第二次爬不出来了。。。不知道跟版本有没有关系,小甲鱼老师用的是2.7的python,1.1的scrapy,自己想尝试一下python3上运用,但是不知道哪些地方有变动==
另外,新手还不知道遇到这种问题应该通过什么途径去自己尝试解决,望朋友们指点一下以后再遇到这种问题应该怎样学着去解决,谢谢!!!
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2017-10-7 10:01:43 | 显示全部楼层

回帖奖励 +1 鱼币

跟版本肯定是没有关系,建议你还是仔细检 查下代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-10-7 10:05:24 | 显示全部楼层
ba21 发表于 2017-10-7 10:01
跟版本肯定是没有关系,建议你还是仔细检 查下代码

运行结果里看着像报错的那几行,写的好像是scrapy库里的文件的问题啊==不太懂
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-10-7 12:24:58 | 显示全部楼层
求助
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2017-10-7 13:55:57 | 显示全部楼层
求助
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2018-12-20 12:50:42 | 显示全部楼层

回帖奖励 +1 鱼币

顶帖
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2018-12-22 11:08:10 | 显示全部楼层

回帖奖励 +1 鱼币

帮你顶一下、、(看不懂
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-12-22 13:49:00 | 显示全部楼层
顶帖
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2018-12-24 15:21:55 | 显示全部楼层
顶一下
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-12-24 16:44:19 | 显示全部楼层
像看天书一样
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-12-25 17:33:53 | 显示全部楼层
顶一个
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-22 15:26:03 | 显示全部楼层
帮顶  学习
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-22 19:30:38 | 显示全部楼层
本帖最后由 Levin-e 于 2020-2-22 19:32 编辑

看cmd运行的过程,你可以得知报错一个报错信息:TypeError: list indices must be integers or slices, not str,在源代码第17行的位置
翻译成中文的意思是list的索引必须是整数或者片,而不是str,应该是你对数组操作的时候传入了字符串类型的变量
鉴于我没有用过scrapy,所以没法提供更进一步的解答
你可以把报错的信息复制了去搜索引擎里搜一搜,看看有没有解决的方法。
附上一个类似的问题解决方案,可以参考一下:https://blog.csdn.net/zjiang1994/article/details/52679429
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-12-24 07:32

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表