采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
以前debug之后没有红字部分
那就不用管
打印出来的是这个
你的代码写错了 topic_id = url.split("/")[-1] 拷贝我这里的代码 然后和你的对比一下看看你的错误在哪里
我去改一下 看看
谢谢老师 没有报错了
老师 是打印prase-topic里面的ID吗
老师你等一下 我去开电脑打印一下
你打印看看这个值多多少 为什么每个都不能转成int?
这样就又回去了
是将整个函数都用try吗 还是这有那一段用try包起来
不是 只将这一行代码 记得 except里面是continue不是pass
好的 谢谢老师
只这样吗
有些列表页的第一个或者前几个数据不是帖子详情页,而是另一个板块的url,导致了这些url解析出来的id不是数字类型,这里强制转换为数字类型报错,这样代码用try except包起来 然后continue进入下一个循环就行了
登录后可查看更多问答,登录/注册
慕课网严选精品教程,高质量内容+服务!
1.3k 20
1.5k 17
1.2k 17
1.1k 17
1.4k 13