python爬取 使用網易卡搭作品數量api

2022-08-24 09:12:15 字數 1281 閱讀 4980

第一步,當然是開啟瀏覽器~

然後開啟卡搭~

看著熟悉的介面,是不是有點不知所措?

這就對了,咱找點事情乾乾。

隨便找個倒霉蛋,比如這位:「混世大王」,開啟他的主頁!

按下f12(我這個是chrome,別的瀏覽器可能不一樣),選進「network",ctrl+r重新整理;

在過濾器裡選」xhr「,從第乙個往下看,如果**是下圖這樣的,那就右鍵在新標籤頁開啟,能看到api返回的資料。

如果不是,就點下乙個;

讓我們仔細觀察一下api返回的資料:

api返回的資料分為很多層,我們要找的就是"totalcount",作品總數。這項資料外面有兩層:'result' 'query『。

api找好了,把位址列的位址複製下來,根據找到的api寫**吧!

import requests   #笨貓出品,必屬精品

def get_api():

# 請求頭

headers =

id = input("請輸入id:"); # 輸入id

api_url = "" + id

# 開始請求

res = requests.get(api_url, headers=headers)

online_dic = res.json()

print(online_dic)

print("作品數:%d" % online_dic['result']['query']['totalcount']) #輸出

if __name__ == '__main__':

get_api()

執行效果:輸入uid,輸出他的作品數量

網易卡搭python 網易卡搭程式設計

你輸入的郵件位址曾經通過 啟用了本站帳號,請使用 帳號直接登入。課程習題 提示請選擇乙個答案 提交檢視正確答案 下一題 0 data index data name 課程進度 開課時間待定 開課 進行到第 周 已結束 分 分 檢視證書 開啟奮鬥模式 已開啟奮鬥模式 申請證書 已申請證書,成績合格即頒...

python爬取網易評論

爬取的是 最近華北空氣汙染嚴重 的新聞 1 首先獲取json格式的檔案 我用的是360瀏覽器 貌似用谷歌比較好,但我谷歌出了點問題 最新跟帖 所以要同時爬取兩種 3 處理字串 用 json.loads 解碼字串轉換為python形式時格式很重要,在這裡轉換成字典 形式。將開頭和結尾去掉,只剩下乙個大...

python爬取網易科技新聞

coding utf 8 import requests from lxml import etree headers 根據url獲取剛網頁中的新聞詳情頁的 列表 def getnewsdetailurllist url param url 每頁的url return newdetaillist 每...