最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python獲取B站粉絲數(shù)的示例代碼

 更新時(shí)間:2021年03月24日 10:44:18   作者:我是內(nèi)存條  
這篇文章主要介紹了Python獲取B站粉絲數(shù)的示例代碼,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

要使用代碼,需要安裝Python 3.x,并且要安裝庫(kù),在cmd輸入pip install requests json time
復(fù)制代碼,修改最上方變量改成你自己的UID,保存為xxx.py,運(yùn)行就可以了

用于學(xué)習(xí)了解的核心代碼:

import requests
import json

bilibili_api = requests.get("http://api.bilibili.com/x/relation/stat?vmid=1") # 訪問網(wǎng)址,數(shù)據(jù)存到變量,1是用戶UID
extracting_json = bilibili_api.text # 提取bilibili_api的text數(shù)據(jù)
python_dictionary = json.loads(extracting_json) # json對(duì)象轉(zhuǎn)換為python字典
print(python_dictionary['data']['follower']) # 訪問python對(duì)象,data里的follower

正篇:

import requests
import json
import time

# 需要修改的變量
uid = 9824766 # 用戶UID
sleep_second = 60 # 多少秒檢測(cè)一次
# 預(yù)定義變量 (不能修改)
assigned_value = 0 # 舊粉絲數(shù)變量是否賦值
fans_num_old = 0 # 上一次的粉絲數(shù)
while True:
  # 嘗試訪問鏈接,如果OSError輸出連接失敗,并break。
  try:
    bilibili_api = requests.get("http://api.bilibili.com/x/relation/stat?vmid={}".format(uid)) # 訪問網(wǎng)址,數(shù)據(jù)存到變量
  except OSError:
    print('連接失敗')
    break
  extracting_json = bilibili_api.text # 提取bilibili_api的text數(shù)據(jù)
  python_dictionary = json.loads(extracting_json) # json對(duì)象轉(zhuǎn)換為python字典
  # 如果發(fā)送請(qǐng)求過多,被系統(tǒng)禁止獲取數(shù)據(jù),則提示并退出程序
  try:
    fans_num = python_dictionary['data']['follower'] # 粉絲數(shù),訪問python對(duì)象,data里的follower
  except TypeError:
    print('請(qǐng)求被攔截,需要更換IP訪問')
    break
  # 判斷舊粉絲數(shù)變量,是否被首次賦值
  if assigned_value != 1:
    fans_num_old = fans_num
    assigned_value = 1
  # 判斷粉絲數(shù)是否變化
  if fans_num_old != fans_num:
    num_change = fans_num - fans_num_old
    num_charge_to_str = '' # 預(yù)定義轉(zhuǎn)換完的”改變多少粉絲數(shù)“變量
    if num_change > 0: # 變化大于0就轉(zhuǎn)字符串,再添加+號(hào)
      num_charge_to_str = '+' + str(num_change)
    else:
      num_charge_to_str = str(num_change)
    print('[', time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()), '] B站粉絲數(shù):', fans_num, '(', num_charge_to_str,
       ')',
       sep='')
    fans_num_old = fans_num # 存儲(chǔ)新粉絲數(shù)
  time.sleep(sleep_second) # 每次循環(huán)檢測(cè)等待秒數(shù)

到此這篇關(guān)于Python獲取B站粉絲數(shù)的示例代碼的文章就介紹到這了,更多相關(guān)Python獲取B站粉絲數(shù)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python 自動(dòng)化將markdown文件轉(zhuǎn)成html文件的方法

    python 自動(dòng)化將markdown文件轉(zhuǎn)成html文件的方法

    這篇文章主要介紹了python 自動(dòng)化將markdown文件轉(zhuǎn)成html文件的方法的相關(guān)資料,本文介紹的非常詳細(xì),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2016-09-09
  • Python基于lxml模塊解析html獲取頁(yè)面內(nèi)所有葉子節(jié)點(diǎn)xpath路徑功能示例

    Python基于lxml模塊解析html獲取頁(yè)面內(nèi)所有葉子節(jié)點(diǎn)xpath路徑功能示例

    這篇文章主要介紹了Python基于lxml模塊解析html獲取頁(yè)面內(nèi)所有葉子節(jié)點(diǎn)xpath路徑功能,結(jié)合實(shí)例形式較為詳細(xì)的分析了Python使用lxml模塊進(jìn)行xml節(jié)點(diǎn)數(shù)據(jù)解析的相關(guān)操作技巧與注意事項(xiàng),需要的朋友可以參考下
    2018-05-05
  • Python數(shù)據(jù)分析之繪圖和可視化詳解

    Python數(shù)據(jù)分析之繪圖和可視化詳解

    信息可視化(也叫繪圖)是數(shù)據(jù)分析中最重要的工作之一.Python有許多庫(kù)進(jìn)行靜態(tài)或動(dòng)態(tài)的數(shù)據(jù)可視化,但這里主要關(guān)注matplotlib和基于它的庫(kù),文中有非常詳細(xì)的介紹,需要的朋友可以參考下
    2021-06-06
  • 四步教你學(xué)會(huì)打包一個(gè)新的Python模塊

    四步教你學(xué)會(huì)打包一個(gè)新的Python模塊

    當(dāng)你安裝應(yīng)用程序時(shí),通常是安裝一個(gè)軟件包,其中包含應(yīng)用程序的可執(zhí)行代碼和重要文件。在?Linux上,軟件一般被打包成RPM或DEB等格式,然而幾乎每天都有新的Python模塊發(fā)布,因此你很容易遇到一個(gè)尚未打包的Python模塊。本文教你四步打包一個(gè)新的Python模塊
    2022-09-09
  • Python中死鎖的形成示例及死鎖情況的防止

    Python中死鎖的形成示例及死鎖情況的防止

    由于Python中允許創(chuàng)建多個(gè)線程,那么互斥鎖或者線程同時(shí)獲取多個(gè)鎖的情況就有可能發(fā)生,這里我們就來(lái)看一下Python中死鎖的形成示例及死鎖情況的防止:
    2016-06-06
  • numpy中索引和切片詳解

    numpy中索引和切片詳解

    這篇文章主要介紹了numpy中索引和切片詳解,具有一定借鑒價(jià)值,需要的朋友可以參考下。
    2017-12-12
  • Python入門篇之條件、循環(huán)

    Python入門篇之條件、循環(huán)

    本文的主要內(nèi)容是 Python 的條件和循環(huán)語(yǔ)句以及與它們相關(guān)的部分. 我們會(huì)深入探討if, while, for以及與他們相搭配的else,elif,break,continue和pass語(yǔ)句.
    2014-10-10
  • Python+Opencv實(shí)現(xiàn)圖像模板匹配詳解

    Python+Opencv實(shí)現(xiàn)圖像模板匹配詳解

    模板匹配可以看作是對(duì)象檢測(cè)的一種非?;镜男问?。使用模板匹配,我們可以使用包含要檢測(cè)對(duì)象的“模板”來(lái)檢測(cè)輸入圖像中的對(duì)象。本文為大家介紹了圖像模板匹配的實(shí)現(xiàn)方法,需要的可以參考一下
    2022-09-09
  • Python?Numpy庫(kù)的超詳細(xì)教程

    Python?Numpy庫(kù)的超詳細(xì)教程

    Numpy庫(kù)是Python中的一個(gè)科學(xué)計(jì)算庫(kù),本文主要介紹了ndarray的基本操作、?ndarray運(yùn)算等各種Numpy庫(kù)的超詳細(xì)教程,需要的朋友可以參考下
    2022-04-04
  • Python格式化輸出字符串方法小結(jié)【%與format】

    Python格式化輸出字符串方法小結(jié)【%與format】

    這篇文章主要介紹了Python格式化輸出字符串方法,結(jié)合實(shí)例形式總結(jié)分析了使用%與format函數(shù)進(jìn)行字符串格式化操作相關(guān)實(shí)現(xiàn)技巧與注意事項(xiàng),需要的朋友可以參考下
    2018-10-10

最新評(píng)論

古交市| 涟源市| 姚安县| 乐业县| 峨眉山市| 武威市| 金川县| 亳州市| 昌黎县| 蒲城县| 揭阳市| 宣化县| 楚雄市| 财经| 浮梁县| 张北县| 定兴县| 巴中市| 宣汉县| 北宁市| 宜丰县| 广东省| 永善县| 营山县| 雅安市| 紫云| 呼和浩特市| 鄂伦春自治旗| 积石山| 海南省| 杭锦后旗| 那坡县| 射阳县| 平利县| 商城县| 柳河县| 兴海县| 百色市| 靖安县| 天峨县| 清徐县|