python爬取bili评论
生活随笔
收集整理的這篇文章主要介紹了
python爬取bili评论
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
實(shí)例操作。非常規(guī)頁面爬取
import requests import lxml.html import jsonclass Bili:def __init__(self):passdef getMsg(self,url):headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.26 Safari/537.36 Core/1.63.6788.400 QQBrowser/10.3.2727.400'}html=requests.get(url=url,headers=headers).content.decode('utf-8')str1=json.loads(html)for i in str1['data']['replies']:print(i['member']['uname'],i['member']['sex'] ,' ' ,i['content']['message'])if i['replies']==None:passelse:for k in i['replies']:print(k['member']['uname'], k['member']['sex'], ' ', k['content']['message']) if __name__ == '__main__':bl=Bili()id=46820799for i in range(20):try:url1='https://api.bilibili.com/x/v2/reply?&jsonp=jsonp&pn={}&type=1&oid={}&sort=0'.format(i,id)bl.getMsg(url1)except Exception:pass總結(jié)
以上是生活随笔為你收集整理的python爬取bili评论的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android wifi软开关,rfki
- 下一篇: Peregrine半导体推出DOCSIS