zhihu-python icon indicating copy to clipboard operation
zhihu-python copied to clipboard

获取知乎内容信息,包括问题,答案,用户,收藏夹信息

Results 26 zhihu-python issues
Sort by recently updated
recently updated
newest added

一开始登录时,发现一直报错: SUCCES: 登录失败! WARN: unknown error. 打印具体错误信息为: { 'error': { 'message': None, 'code': 100003, 'data': { u'account': u'\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u90ae\u7bb1' #请输入正确的邮箱 } } } 经浏览器确认登录,邮箱密码没有问题。 当对应邮箱的**密码输错**时,同样报上面的错误,很奇怪。

好像知乎服务器限制offset为一万以内?超出一万直接返回空,建议代码里做下限制

加在user类里。。最好把我写的代码改一下再加进去,或者再加个topic类啥的 `python` def get_topics_num(self): if self.user_url == None: print "I'm anonymous user." return 0 else: if self.soup == None: self.parser() soup = self.soup try: topics_num = soup.find_all("div", class_="zm-profile-side-section-title")[1].strong.string.encode("utf-8") I='' for...

enhancement

File "run.py", line 7, in answer.to_txt() File "/Users/zhanghe/PycharmProjects/spider/zhihu-python/zhihu.py", line 795, in to_txt content = self.get_content() File "/Users/zhanghe/PycharmProjects/spider/zhihu-python/zhihu.py", line 779, in get_content soup.body.append(answer) File "/Users/zhanghe/PycharmProjects/spider/venv/lib/python2.7/site-packages/bs4/element.py", line 366, in append self.insert(len(self.contents), tag)...

bug

qid = '27099248' q = Question('https://www.zhihu.com/question/'+qid) A = [i for i in q.get_all_answers()] 这个bug并不是对每个问题都出现,只有少部分,比如上面这个qid,才会出现 256 soup = BeautifulSoup(self.soup.encode("utf-8")) 257 print "j",j --> 258 answer_soup = BeautifulSoup(answer_list[j]) 259 260 if answer_soup.find("div",...

似乎是一个bug,请您再确认一下。获取点赞人数失败,或者数字不对。 运行test.py 1。 如果某问题下只有一个回答,则 upvote = answer.get_upvote() 运行失败,报错。 比如说 answer_url = "https://www.zhihu.com/question/38214680/answer/79481584" , 报错信息: +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ File "test.py", line 79, in answer_test upvote = answer.get_upvote() File "~/zhihu-python-master/zhihu.py", line 757, in get_upvote...