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

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

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

瀏覽:148日期: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久久,三上悠亚国产精品一区二区三区
午夜免费一区| 日韩动漫一区| 丝袜诱惑制服诱惑色一区在线观看| 国产 日韩 欧美一区| 中文字幕av一区二区三区人| 国产精品一区二区精品视频观看| 国产综合婷婷| 视频一区日韩精品| 国产精品密蕾丝视频下载| 午夜av成人| 国产精品一区二区免费福利视频 | 欧美视频二区| 国产精品白丝一区二区三区| 丝袜诱惑制服诱惑色一区在线观看| 91亚洲国产高清| 国产欧美日韩亚洲一区二区三区| 蘑菇福利视频一区播放| 欧美日韩四区| 亚洲精品影视| 精品国产一区二区三区av片| 日韩av一区二区三区| 日韩精品欧美大片| 国产精品久久久久久久久久白浆| 国产情侣一区| 国产精品jk白丝蜜臀av小说| 久久中文字幕一区二区三区| 国内一区二区三区| 午夜欧美巨大性欧美巨大| 91亚洲国产| 91超碰国产精品| 国产午夜精品一区二区三区欧美 | 欧美极品一区二区三区| 精品不卡一区| 国产精品17p| 欧美日韩尤物久久| 国产免费成人| 国产精品一区二区免费福利视频| 日韩不卡免费视频| 高清av一区| 亚洲一区二区三区高清不卡| 蜜桃久久av| 欧美日韩一区自拍| 亚洲一级二级| 欧美一级全黄| 国产高清一区二区| av在线资源| 国产精品日韩精品在线播放| 亚洲激情五月| 另类中文字幕国产精品| 国产剧情在线观看一区| 欧洲一区二区三区精品| 亚洲精品女人| 免费av一区| 国产网站在线| 狠狠操综合网| 久久中文字幕一区二区| 男人的天堂久久精品| 欧美成人精品三级网站| 日韩黄色在线观看| 视频一区在线视频| 欧美午夜不卡影院在线观看完整版免费| 国产精品草草| 国产女人18毛片水真多18精品| 另类激情亚洲| 国产一区日韩欧美| 婷婷中文字幕一区| 国产高清久久| 在线天堂中文资源最新版| 久久永久免费| 精品久久免费| 久久不卡国产精品一区二区| 美国三级日本三级久久99| 日韩精品午夜| 136国产福利精品导航网址| 一区二区三区视频免费观看 | 国产盗摄——sm在线视频| 麻豆一区在线| 在线一区视频观看| 国产视频一区免费看| 国产主播一区| 亚洲激情二区| 日韩福利视频一区| 国产一区一一区高清不卡| 日韩一区二区三区免费| 久久精品天堂| 亚洲永久av| 亚洲欧美视频| 日韩成人在线看| 日本va欧美va欧美va精品| 久久99精品久久久久久园产越南 | 日韩av中文字幕一区| 欧美午夜网站| 日本久久黄色| 美日韩精品视频| 欧美激情久久久久久久久久久| 国产劲爆久久| 亚洲国产影院| 视频一区视频二区中文| 老司机精品视频在线播放| 亚洲a一区二区三区| 日韩激情一二三区| 999国产精品| 你懂的国产精品永久在线| 日本成人一区二区| 欧美日一区二区| 国产剧情一区| 日韩精品一二三| 久久av影院| 日韩中文av| 精品一区免费| 嫩草伊人久久精品少妇av杨幂| 日韩视频精品在线观看| 亚洲精品国产日韩| 亚洲精品99| 久久高清精品| 鲁鲁在线中文| 久久久久久自在自线| 久久激情综合网| 国产福利电影在线播放| 日韩精品亚洲专区在线观看| 久久久久久美女精品| 日韩综合在线| 福利一区和二区| 老司机精品视频网| 欧美成人高清| 亚洲三级欧美| 欧产日产国产精品视频| 蜜桃久久久久久| 国产美女精品| 免费在线观看不卡| 久久国产高清| 亚洲国产成人精品女人| 成人国产精品一区二区免费麻豆| 日韩精品一区二区三区中文在线 | 亚洲一区二区三区四区电影 | 国产伦精品一区二区三区千人斩 | 日韩一区欧美二区| 好吊日精品视频| 久久精品国语| 亚洲一级黄色| 自拍自偷一区二区三区| 日韩国产欧美在线播放| 在线免费观看亚洲| 亚洲69av| 国产91在线精品| 一本色道精品久久一区二区三区| 国产伊人精品| 91精品观看| 亚洲精品网址| 日韩精品成人| 国产中文在线播放| 欧美一区二区三区高清视频| 亚洲在线国产日韩欧美| 久久狠狠久久| 精品成人免费一区二区在线播放| 91久久中文| 国产精品免费不| 久久福利在线| 国产亚洲在线观看| 国产伦乱精品| 欧美午夜不卡| 久久69成人| 麻豆国产精品一区二区三区| 97精品视频在线看| 亚洲一区二区三区免费在线观看| 国产精品密蕾丝视频下载| 午夜久久影院| 日韩激情啪啪| 亚洲性视频h| 国产成人免费av一区二区午夜| 免播放器亚洲一区| 国产精品99一区二区三| 亚洲黄色免费看| 亚洲aa在线| 好看的亚洲午夜视频在线| 国产一区二区三区四区五区 | 日本一区二区高清不卡| 在线 亚洲欧美在线综合一区| 亚洲精品国产偷自在线观看| 久久精品国产网站| 亚洲精品高潮| 91成人超碰| 日本а中文在线天堂| 日韩一区精品字幕| 日韩一区亚洲二区| 一区免费在线| 日韩精品看片| 正在播放日韩精品| 亚洲精品无播放器在线播放| 一本大道色婷婷在线| 欧美国产极品| 国产精品毛片久久久| 久久国产精品免费精品3p | 国产精品毛片在线| 日韩精品第一区| 欧洲亚洲一区二区三区| 蜜臀久久精品| 免费av一区二区三区四区| 免费观看久久av| 久久精品av|