Skip to content

Commit c285269

Browse files
committed
Merge pull request egrcc#24 from yannisxu/master
增加获取知乎 data-id 的方法来确定标识用户的唯一性
2 parents 1a72049 + 6893172 commit c285269

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

zhihu.py

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -365,6 +365,17 @@ def get_user_id(self):
365365
else:
366366
return user_id
367367

368+
def get_data_id(self):
369+
if self.user_url == None:
370+
print "I'm anonymous user."
371+
return 0
372+
else:
373+
if self.soup == None:
374+
self.parser()
375+
soup = self.soup
376+
data_id = soup.find("button", class_="zg-btn zg-btn-follow zm-rich-follow-btn")['data-id']
377+
return data_id
378+
368379
def get_followees_num(self):
369380
if self.user_url == None:
370381
print "I'm anonymous user."

0 commit comments

Comments
 (0)