采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师你好: 代码呢 我是按照你视频中敲得,我换了http://www.7799520.com/jiaou 这个网站爬的,城市的名字和url都可以出来但是到city的时候运行的视频用户信息出不来如下图,我尝试过将city的正则表达式放到citylist里验证city的正则是否正确也没有效果。 (然后老师的源码我修改了所有的URL总是报一些很奇怪的异常。。。。所以很迷茫不能进行下一步了求老师给解答一下)
这个我们需要进行调试,或者打印中间结果。主要的可疑点有:
它访问的获取用户信息的网址对不对
拿过来的数据是不是你期望的,这数据里有没有用户信息
你的正则表达式能否抓取到这些用户信息
这几点都不能放过,一步步来,才能找到具体问题。
还有,如果这些都正确,在生成result.Request的时候是不是配置了正确的parser。这里很有可能出错。
非常感谢!
谢谢老师 我在网上搜正则表达式在线解析 表达式错了 表达式应该是这个:<a class="name" href="(http://[^\s]+)" target="_blank">([^<])*</a></h3>.
登录后可查看更多问答,登录/注册
语法+分布式爬虫实战 为转型工程师量身打造
3.8k 14
744 1
2.1k 1
1.1k 12