国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

ZhihuVAPI:用Python優(yōu)雅地玩知乎

ccj659 / 2623人閱讀

摘要:優(yōu)雅地玩知乎簡介是什么是一個可以讓你以一種優(yōu)雅的形式調(diào)用知乎數(shù)據(jù)的包怎么安裝或者更新使用引用后面的是別稱的意思便于輸入配置用戶配置腳本使用的一共有兩種方法什么都不管腳本會默認讀取或者的如果你是其他類的瀏覽器你可以在的自定義文件的路徑在禁用

ZhihuVAPI:優(yōu)雅地玩知乎 簡介 ZhihuVAPI是什么?

ZhihuVAPI 是一個可以讓你以一種優(yōu)雅的形式調(diào)用知乎數(shù)據(jù)的 Python 包.

怎么安裝或者更新 ZhihuVAPI?

pip install -U ZhihuVAPI

使用 引用 ZhihuVAPI

import ZhihuVAPI as zhihu

后面的as zhihu是別稱的意思,便于輸入.

配置用戶

配置腳本使用的 cookies,一共有兩種方法.

什么都不管,腳本會默認讀取 Chrome 或者 Cent 的 cookies.如果你是其他類 Chrome 的瀏覽器,你可以在config.pycookiepath自定義cookies文件的路徑.

config.py禁用is_use_chrome_cookies后,你可以在里面自定義headers.

讀取自己
import ZhihuVAPI as zhihu
self=zhihu.self
print(f"我的名字叫{self.name},目前獲得了{self.voteup_count}個贊同,{self.favorited_count}個收藏,有{self.followers_count}個粉絲.提出了{self.question_count}個問題,撰寫了{self.answer_count}個答案,{self.articles_count}篇文章,擁有{self.columns_count}個專欄.")

輸出:

我的名字叫以茄之名,目前獲得了14480個贊同,7654個收藏,有876個粉絲.提出了24個問題,撰寫了49個答案,7篇文章,擁有2個專欄.
基本操作

ZhihuVAPI 支持以下三種初始化:

URL 初始化:zhihu.People("https://www.zhihu.com/people/iCheez/activities")

ID 初始化:zhihu.People("e4f87c3476a926c1e2ef51b4fcd18fa3")

URL_Token 初始化(僅對用戶對象有效):zhihu.People("iCheez")

對于點贊列表,粉絲列表等數(shù)據(jù),ZhihuVAPI支持以下方式調(diào)用:

獲取列表的所有項
import ZhihuVAPI as zhihu
self=zhihu.People("iCheez")
for a in self.answers():
    a:zhihu.Answer # 讓 IDE 智能提示
    print(a.excerpt)
獲取列表的指定數(shù)量的項
import ZhihuVAPI as zhihu
self=zhihu.People("iCheez")
for a in self.answers(5):
    a:zhihu.Answer # 讓 IDE 智能提示
    print(a.excerpt)
獲取列表的從某處開始的指定數(shù)量的項
import ZhihuVAPI as zhihu
self=zhihu.People("iCheez")
for a in self.answers(count=5,start=50):
    a:zhihu.Answer # 讓 IDE 智能提示
    print(a.excerpt)
獲取列表的從某頁開始的指定數(shù)量的項
import ZhihuVAPI as zhihu
self=zhihu.People("iCheez")
for a in self.answers(count=5,page=2):
    a:zhihu.Answer # 讓 IDE 智能提示
    print(a.excerpt)
獲取答案
import ZhihuVAPI as zhihu
a=zhihu.Answer("https://www.zhihu.com/question/31343133/answer/58763430")
for p in a.voters(count=5):
    p:zhihu.People # 讓 IDE 智能提示
    print(p.name)
    if p.is_waterman():
        print(f"{p.name} 是水軍")
print(f"這個在 "{a.question.title}" 下的回答得到了{a.voteup_count}個贊同,我{"已經(jīng)贊同了"if a.is_voting else "還沒有贊同" }")

for c in a.comments():
    c:zhihu.Comment
    print(c.content)
a.down() #反對
a.undown() #取消反對(以此類推)
a.vote() # 贊同
a.thank() # 感謝
# a.collect([zhihu.Collection("你自己的收藏夾 ID"),])

輸出:

日志:獲取以茄之名的點贊列表
午夜
斗戰(zhàn)勝佛
Chern
萬鉚工
言知
這個答案在 "以下這篇文章關(guān)于「四大發(fā)明」的觀點是否客觀、準(zhǔn)確?" 下的回答得到了201個贊同,我還沒有贊同
獲取用戶
import ZhihuVAPI as zhihu
person = zhihu.People("zhihuadmin")

for p in person.followers(count=5): # 粉絲
    p: zhihu.People  # 讓 IDE 智能提示
    print(p.name)

for a in person.answers(count=5): # 答案
    a: zhihu.Answer  # 讓 IDE 智能提示
    print(a.voteup_count)

for ar in person.articles(count=5): #文章
    ar: zhihu.Article  # 讓 IDE 智能提示
    print(ar.voteup_count)

for m in person.msgs(count=5): #私信
    print(m)

for pin in person.pins(count=5): #想法
    pin: zhihu.Pin  # 讓 IDE 智能提示
    print(pin.voteup_count)


person.block() # 屏蔽
person.unblock() # 取消屏蔽(以此類推)
person.send("你好,我是{zhihu.self.name}") # 發(fā)送私信
獲取專欄
import ZhihuVAPI as zhihu
column = zhihu.Column("cheezpython")
print(column.title)
for ar in column.articles():
    ar: zhihu.Article  # 讓 IDE 智能提示
    print(f"{ar.title} 一共有 {ar.voteup_count} 個贊")


for p in column.coauthors():
    p: zhihu.People  # 讓 IDE 智能提示
    print(f"{p.name} 他有 {p.voteup_count} 個贊")

column.follow() #關(guān)注
獲取文章
import ZhihuVAPI as zhihu
ar=zhihu.Article("https://zhuanlan.zhihu.com/p/39747259")
for p in ar.voters(count=5):
    p:zhihu.People # 讓 IDE 智能提示
    print(p.name)
    if p.is_waterman():
        print(f"{p.name} 是水軍")
print(f"這篇文章 "{ar.title}" 得到了{ar.voteup_count}個贊同,我{"已經(jīng)贊同了"if ar.is_voting else "還沒有贊同" }")

ar.down() #反對
ar.undown() #取消反對(以此類推)
ar.vote() # 贊同
ar.thank() # 感謝
# ar.collect([zhihu.Collection("你自己的收藏夾 ID"),])
獲取收藏夾
import ZhihuVAPI as zhihu 
co = zhihu.Collection("https://www.zhihu.com/collection/62217998")
print(f"這個收藏夾的名字是{co.title}")
for ct in co.contents(count=10):
    if ct.type == "answer":
        print(f"{ct.content.excerpt}
") 
獲取問題
import ZhihuVAPI as zhihu 

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/42273.html

相關(guān)文章

  • 那些你可能不知道的瀏覽器奇技淫巧

    摘要:比如經(jīng)常逛知乎可以看到不少妹子自拍,比如這個問題打開控制臺執(zhí)行這個或者就可以將所有圖片地址復(fù)制好了。另外關(guān)于知乎還有個隱藏技能,按可以打開快捷鍵幫助,不用鼠標(biāo)也可以玩知乎了,微博也有這功能。平常工作少不了用瀏覽器,以下分享一些瀏覽器的使用技巧,更好的有助于你的工作。 ps: 以下技巧均在 Chrome 瀏覽器下測試的。 網(wǎng)頁長截圖 按 F12 彈出控制臺,按 ctrl+shift+p 彈出...

    banana_pi 評論0 收藏0
  • 那些你可能不知道的瀏覽器奇技淫巧

    摘要:比如經(jīng)常逛知乎可以看到不少妹子自拍,比如這個問題打開控制臺執(zhí)行這個或者就可以將所有圖片地址復(fù)制好了。另外關(guān)于知乎還有個隱藏技能,按可以打開快捷鍵幫助,不用鼠標(biāo)也可以玩知乎了,微博也有這功能。顯示保存密碼通過審查元素將的刪掉即可。 平常工作少不了用瀏覽器,以下分享一些瀏覽器的使用技巧,更好的有助于你的工作。 ps: 以下技巧均在 Chrome 瀏覽器下測試的。 網(wǎng)頁長截圖 按 F12 彈...

    icyfire 評論0 收藏0
  • Python優(yōu)雅的送上母親節(jié)祝福

    摘要:作者微信公眾號數(shù)據(jù)科學(xué)知乎數(shù)據(jù)分析師今天是母親節(jié)作為兒女,當(dāng)然要送上滿滿的祝福。人活著就需要感恩。但是,并不是所有的母親都在自己身邊,那么除了說一句媽媽,祝您節(jié)日快樂之外,還有什么樣的祝福呢今天我要用來實現(xiàn)對母親節(jié)節(jié)日的祝福。 作者:xiaoyu微信公眾號:Python數(shù)據(jù)科學(xué)知乎:python數(shù)據(jù)分析師 showImg(https://segmentfault.com/img/bV...

    Ajian 評論0 收藏0
  • python

    Python裝飾器為什么難理解? 無論項目中還是面試都離不開裝飾器話題,裝飾器的強大在于它能夠在不修改原有業(yè)務(wù)邏輯的情況下對代碼進行擴展,權(quán)限校驗、用戶認證、日志記錄、性能測試、事務(wù)處理、緩存等都是裝飾器的絕佳應(yīng)用場景,它能夠最大程度地對代碼進行復(fù)用。 但為什么初學(xué)者對裝飾器的理解如此困難,我認為本質(zhì)上是對Py… Python 實現(xiàn)車牌定位及分割 作者用 Python 實現(xiàn)車牌定位及分割的實踐。 ...

    chenatu 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<