国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

Python獲取B站粉絲數的示例代碼

瀏覽:5日期:2022-06-24 10:58:28

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

用于學習了解的核心代碼:

import requestsimport jsonbilibili_api = requests.get('http://api.bilibili.com/x/relation/stat?vmid=1') # 訪問網址,數據存到變量,1是用戶UIDextracting_json = bilibili_api.text # 提取bilibili_api的text數據python_dictionary = json.loads(extracting_json) # json對象轉換為python字典print(python_dictionary[’data’][’follower’]) # 訪問python對象,data里的follower

正篇:

import requestsimport jsonimport time# 需要修改的變量uid = 9824766 # 用戶UIDsleep_second = 60 # 多少秒檢測一次# 預定義變量 (不能修改)assigned_value = 0 # 舊粉絲數變量是否賦值fans_num_old = 0 # 上一次的粉絲數while True: # 嘗試訪問鏈接,如果OSError輸出連接失敗,并break。 try: bilibili_api = requests.get('http://api.bilibili.com/x/relation/stat?vmid={}'.format(uid)) # 訪問網址,數據存到變量 except OSError: print(’連接失敗’) break extracting_json = bilibili_api.text # 提取bilibili_api的text數據 python_dictionary = json.loads(extracting_json) # json對象轉換為python字典 # 如果發送請求過多,被系統禁止獲取數據,則提示并退出程序 try: fans_num = python_dictionary[’data’][’follower’] # 粉絲數,訪問python對象,data里的follower except TypeError: print(’請求被攔截,需要更換IP訪問’) break # 判斷舊粉絲數變量,是否被首次賦值 if assigned_value != 1: fans_num_old = fans_num assigned_value = 1 # 判斷粉絲數是否變化 if fans_num_old != fans_num: num_change = fans_num - fans_num_old num_charge_to_str = ’’ # 預定義轉換完的”改變多少粉絲數“變量 if num_change > 0: # 變化大于0就轉字符串,再添加+號 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站粉絲數:’, fans_num, ’(’, num_charge_to_str, ’)’, sep=’’) fans_num_old = fans_num # 存儲新粉絲數 time.sleep(sleep_second) # 每次循環檢測等待秒數

到此這篇關于Python獲取B站粉絲數的示例代碼的文章就介紹到這了,更多相關Python獲取B站粉絲數內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

相關文章:
主站蜘蛛池模板: 麻阳| 万全县| 临清市| 大足县| 广河县| 黄山市| 翁牛特旗| 吉木乃县| 德令哈市| 九寨沟县| 南康市| 额尔古纳市| 嵊泗县| 和龙市| 林甸县| 柏乡县| 凭祥市| 循化| 且末县| 寿宁县| 龙胜| 会泽县| 兴山县| 灵璧县| 白沙| 道孚县| 合江县| 饶阳县| 吴堡县| 龙海市| 抚顺市| 罗山县| 嵩明县| 佳木斯市| 镇康县| 思茅市| 五华县| 波密县| 田林县| 潼南县| 龙江县|