Lodour / Weibo-Album-Crawler

A multiprocessing crawler for weibo albums.
MIT License
99 stars 34 forks source link

这是什么情况? #13

Closed zackaryhuang closed 5 years ago

zackaryhuang commented 5 years ago

Traceback (most recent call last): File "main.py", line 5, in Crawler(target).start() File "/Users/peter/Downloads/spider/Weibo-Album-Crawler/weibo/core.py", line 24, in init self.uid, self.name = self.target['oid'], self.target['onick'] KeyError: 'oid'

Lodour commented 5 years ago

默认情况下,登陆成功了才会有 oid 这个键。 如果你确认 Cookies 有效,可能是新浪的一些设定有所变化,可以尝试抓包看一看。

CharlesLiu7 commented 5 years ago

@Peter-Huang0623 大概率是因为你没有登录成功,我的经验是这个

roachsinai commented 5 years ago

screenshot_20190127_171748

配置文件只有第一项在cookie中: https://github.com/Lodour/Weibo-Album-Crawler/blob/1bdb940b0963f2fcb3f06cee8bddb03e1b6a53ef/settings.sample.py#L24

Lodour commented 5 years ago

@roachsinai 这只是一个样例,你需要以你自己的 Cookies 为准。

roachsinai commented 5 years ago

好的。谢谢。