日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

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

python 爬取騰訊視頻評論的實現步驟

瀏覽:151日期:2022-06-27 17:25:39
一、網址分析

查閱了網上的大部分資料,大概都是通過抓包獲取。但是抓包有點麻煩,嘗試了F12,也可以獲取到評論。以電視劇《在一起》為例子。評論最底端有個查看更多評論猜測過去應該是 Ajax 的異步加載。網上的大部分都是構建評論的網址,通過 requests 獲取,正則表達式進行數據處理。本文也利用該方法進行數據處理,其實利用 scrapy 會更簡單。根據前輩給出的經驗,順利找到了評論所在的鏈接。

python 爬取騰訊視頻評論的實現步驟

在新標簽中打開,該網址的鏈接。

python 爬取騰訊視頻評論的實現步驟

評論都在'content':'xxxxx'里面,所有可以通過正則表達式獲取。那么現在要開始構建網址,找到其規律。在查找評論鏈接的過程中無意發現,點擊影評旁邊的評論總數,可以獲取到更為干凈的評論界面。結果是一樣的。

python 爬取騰訊視頻評論的實現步驟

既然是要爬取所有的評論,所以知道評論數是必不可少的。

python 爬取騰訊視頻評論的實現步驟

再通過F12獲取到評論鏈接,找到網址的規律,構建網址,加載三四個評論就行了。這里加載了四個網址。把所有網址復制到文本文件中,進行對比分析。

python 爬取騰訊視頻評論的實現步驟

觀察發現只有 cursor 和 source 進行了改變,其他是不變的,二 source 是在第一個的基礎上進行加一操作,所以只需要獲取到 cursor 即可。我們打開一個評論鏈接的網址,我們可以知道,cursor 其實是上一頁 最后一個用戶的ID碼。所以我們只需要在爬取上一頁的時候一起爬蟲了。然后就可以構建網址。

python 爬取騰訊視頻評論的實現步驟

二、代碼編寫

這個代碼還是簡單的。套用之前上課做的模板就可以直接進行爬蟲了。通過正則表達式獲取評論,返回一個列表;正則表達式獲得的 cursor 碼是列表,所以要轉化為字符串使用;source 很簡單了,直接在上一個的基礎上加一即可。

def getComment(html): # 爬取單頁評論 findeComment = re.compile(r’'content':'(.*?)'’, re.S) comment = re.findall(findeComment, html) # print(comment) return commentdef getCursor(html): # 獲取下一頁的cursor碼 findeCursor = re.compile(r’'last':'(.*?)'’, re.S) cursor = re.findall(findeCursor, html)[0] # print(cursor) return cursordef getSource(source): # 獲取下一頁的source碼 source = int(source) + 1 return str(source)

有點難度的可能就送弄代理吧,但是代理可以模仿網上其他人的寫法,所以還是不是很難。

#添加用戶代理def ua(uapools): thisua = random.choice(uapools) # print(thisua) headers = ('User-Agent', thisua) opener = urllib.request.build_opener() opener.addheaders = [headers] # 設置為全局變量 urllib.request.install_opener(opener)三、遇到的問題1. 獲取評論的時候也將子評論爬蟲進去了。

仔細查看了源碼,發現評論主要在 data 下面的 oriCommList 列表里,其他范圍的評論為子評論。個人認為子評論也算有效評論,目前不打算處理。

python 爬取騰訊視頻評論的實現步驟

2. 獲取全部評論數,直接通過 requests 獲取不到

嘗試了 xpath 和 requests 發現不能獲取全部評論數,所以目前只能通過 selenium 獲取,但是 selenium 效率太低了,就獲取一個評論總數,還不如打開源碼直接修改評論總數,所以暫時沒有修改

3. 評論總數數據太大

因為之前爬蟲過很多網站,同一個 user-agent 很容易被 ban ,所以目前構建了用戶代理,然后進行隨機。其實還想加一個 ip 代理的,但是使用了 ip 代理的網址,上面寫的正常的 ip ,在使用的時候,拒絕連接。也嘗試過構建代理池。但是代理池一般都是使用docker 和 Redis 進行獲取。暫時沒有選用,之選用了用戶代理,然后在獲取 headers 的時候加個 time.sleep(1)。目前還是正常的。

4. 報錯’utf-8’ codec can’t decode byte 0xff in position 1: invalid start byte

遇到這個問題,實在無語,我懷疑后面的評論是新出的 emjoy,然后utf-8不能識別,程序掛掉了。但是選取其他格式,在解釋的過程估計還會掛掉,就暫時爬到1萬條吧。

python 爬取騰訊視頻評論的實現步驟

四、完整代碼

代碼倉庫

以上就是python 爬取騰訊視頻評論的實現步驟的詳細內容,更多關于python 爬取騰訊視頻評論的資料請關注好吧啦網其它相關文章!

標簽: 騰訊 視頻 Python
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
婷婷精品在线| 久久久久久美女精品| 欧美日韩国产亚洲一区| 精品捆绑调教一区二区三区| 亚洲免费福利| 欧美aⅴ一区二区三区视频| 国产精品三级| 精品视频一区二区三区在线观看| 精品一区电影| 日本不卡免费高清视频在线| 久久青草久久| 最新亚洲激情| 日日摸夜夜添夜夜添国产精品| 日韩精品1区2区3区| 国产乱码精品一区二区三区亚洲人| 国产毛片一区二区三区| 国产精品大片| 高清一区二区三区av| 波多野结衣久久精品| 精品欧美激情在线观看| 久久理论电影| 亚洲黄色影院| 日本亚州欧洲精品不卡| 蜜桃视频在线观看一区二区| 五月天久久777| 日韩精品免费一区二区在线观看| av资源亚洲| 韩日一区二区| 免费一级欧美在线观看视频| 国产精品黄网站| 国产伦精品一区二区三区视频| 日韩毛片网站| 国产精品分类| 国产精品久久久久蜜臀| 亚洲天堂1区| 蜜桃tv一区二区三区| 综合日韩av| 蜜臀av一区二区在线免费观看 | 国产精品成人自拍| 日本黄色精品| 美女精品在线观看| 麻豆国产一区| 欧美午夜不卡影院在线观看完整版免费| 日韩不卡一区二区| 日韩美女一区二区三区在线观看| 欧美女激情福利| 影音先锋久久| 中文字幕中文字幕精品| 爽好多水快深点欧美视频| 老司机精品久久| 日韩成人综合| 欧美韩日一区| 亚洲日本国产| 成人在线视频免费| 亚洲一区二区毛片| 国产欧美日韩在线观看视频| 日韩中文在线电影| 香蕉久久夜色精品国产| 久久亚洲黄色| 亚洲精品乱码久久久久久蜜桃麻豆| 国产精东传媒成人av电影| 妖精视频成人观看www| 精品视频黄色| 亚洲精品影院在线观看| 精品三级久久| 国产精品第十页| 免费高清在线一区| 日韩在线第七页| 亚洲天堂av资源在线观看| 日本免费久久| 国产美女撒尿一区二区| 老鸭窝亚洲一区二区三区| 国产成人77亚洲精品www| 日韩有码av| 婷婷综合网站| 精品久久精品| 国产视频一区二| 在线一区欧美| 国产超碰精品| 国产 日韩 欧美 综合 一区| 欧美伊人久久| 免费在线观看不卡| 国产高清一区| 国产精品蜜芽在线观看| 蜜臀av性久久久久蜜臀aⅴ流畅 | 欧美日韩色图| 精品视频一区二区三区在线观看| 综合激情一区| 1024精品一区二区三区| 国产不卡人人| 久久中文字幕导航| 国产精品亚洲四区在线观看| 亚洲久久视频| 午夜一级久久| 99热精品久久| a国产在线视频| 久久这里只有精品一区二区| 日本在线一区二区三区| 视频一区视频二区在线观看| 99热精品久久| 成人台湾亚洲精品一区二区| 国产精品99久久免费| 免费精品视频| 国产字幕视频一区二区| 欧美片第1页| 激情久久99| 国产精品magnet| 国产精品久久久免费| 日韩一区二区三区精品| 亚洲一区国产一区| 激情综合网址| 欧洲一区二区三区精品| 精品视频网站| 麻豆国产91在线播放| 国产日韩欧美三级| 蜜桃av一区二区| 国产亚洲在线观看| 婷婷成人基地| 欧美成人a交片免费看| 国产精品久久久久77777丨| 欧美有码在线| 日韩av黄色在线| 日韩国产一区二| 欧美自拍一区| 欧美激情视频一区二区三区免费| 国产精品99久久免费观看| 国产精品中文字幕制服诱惑| 国产黄色一区| 国产一区丝袜| 成人av三级| 欧美亚洲在线日韩| 欧美在线亚洲| 蜜桃av一区二区三区电影| 三级一区在线视频先锋| 日韩国产欧美一区二区三区| 欧美日韩夜夜| 国产一区二区三区探花| 美女一区网站| 自由日本语亚洲人高潮| 亚洲伊人精品酒店| 欧美一级一区| 精品91福利视频| 亚洲成人精品| 男人操女人的视频在线观看欧美 | 欧美日韩免费观看一区=区三区| 一区福利视频| 久热精品在线| 日韩欧美2区| 青草国产精品| 国产精品一区二区av交换| 国产日韩欧美一区在线| 精品无人区麻豆乱码久久久| 免费污视频在线一区| 激情久久婷婷| 日韩三级精品| 中文在线中文资源| 国模 一区 二区 三区| 亚洲毛片网站| 精品一区视频| 欧美日韩精品一本二本三本 | 久久精品国产一区二区| 日韩不卡免费高清视频| 99pao成人国产永久免费视频| 日韩三区四区| 福利精品在线| 亚洲一区成人| 免费在线成人| 婷婷成人基地| 欧美日韩亚洲一区三区| 国产不卡人人| 亚洲丝袜啪啪| 国产精品一线| 久久国产亚洲精品| 亚洲免费观看高清完整版在线观| 国产欧美综合一区二区三区| 韩国精品主播一区二区在线观看 | 激情久久婷婷| 欧美一级二级视频| 亚洲h色精品| 亚洲91网站| 成人看片网站| 日韩高清三区| 久久99高清| 中文字幕一区二区精品区| 中文一区一区三区高中清不卡免费| 在线观看亚洲精品福利片| 日韩欧美三级| 久久香蕉网站| 日韩av电影一区| 亚洲欧美视频一区二区三区| 日韩欧美另类一区二区| 欧美精品aa| 97久久亚洲| 亚洲日本国产| 亚洲一级在线| 激情欧美亚洲| 久久久精品日韩| 久久伊人亚洲| 国产精品久久国产愉拍| 日韩激情一二三区|