文章詳情頁(yè)
python - 通過(guò)電影名稱獲取視頻地址
瀏覽:142日期:2022-09-15 16:13:21
問(wèn)題描述
目前在學(xué)習(xí)Python的數(shù)據(jù)抓取(爬蟲),突發(fā)奇想,如果在豆瓣抓取到電影名稱后,如何通過(guò)獲取的電影名稱抓取對(duì)應(yīng)的視頻URL呢?
本人的流程如下:1、去豆瓣抓取部分電影名稱2、保存到數(shù)據(jù)庫(kù)3、通過(guò)數(shù)據(jù)庫(kù)保存的名稱去優(yōu)酷等網(wǎng)站搜索相關(guān)電影4、獲取相關(guān)電影的視頻鏈接地址5、把鏈接地址保存到對(duì)應(yīng)的數(shù)據(jù)表中。
不知大神有何建議?為感。
問(wèn)題解答
回答1:需要考慮,爬取下來(lái)的URL是否是你想要的視頻啊
回答2:每個(gè)視頻網(wǎng)站的視頻地址獲取方式都不一樣,都需要對(duì)應(yīng)的寫一套抓取方法。而且像優(yōu)酷的話大點(diǎn)的視頻一般都是分段的,就是可能有幾個(gè)url,這種也需要考慮。
回答3:可以直接在各大視頻站獲取啊,為啥要在豆瓣獲取名稱?評(píng)分?一般情況下是可以的,但是要控制獲取的個(gè)數(shù),比如你搜一個(gè)電影,可能出來(lái)的結(jié)果有很多個(gè)。
回答4:如果爬取的是豆瓣電影,一般都有播放源的, 可以直接抓取URL的
上一條:linux - python ImportError: No module named ’***’下一條:python - Flask寫的注冊(cè)頁(yè)面,當(dāng)注冊(cè)時(shí),如果填寫數(shù)據(jù)庫(kù)里有的相同數(shù)據(jù),就報(bào)錯(cuò)
相關(guān)文章:
1. python 計(jì)算兩個(gè)時(shí)間相差的分鐘數(shù),超過(guò)一天時(shí)計(jì)算不對(duì)2. javascript - 使用form進(jìn)行頁(yè)面跳轉(zhuǎn),但是很慢,如何加一個(gè)Loading?3. javascript - 后臺(tái)管理系統(tǒng)左側(cè)折疊導(dǎo)航欄數(shù)據(jù)較多,怎么樣直接通過(guò)搜索去定位到具體某一個(gè)菜單項(xiàng)位置,并展開(kāi)當(dāng)前菜單4. javascript - ES6規(guī)范下 repeat 函數(shù)報(bào)錯(cuò) Invalid count value5. docker-machine添加一個(gè)已有的docker主機(jī)問(wèn)題6. docker-compose中volumes的問(wèn)題7. angular.js - 輸入郵箱地址之后, 如何使其自動(dòng)在末尾添加分號(hào)?8. javascript - html5的data屬性怎么指定一個(gè)function函數(shù)呢?9. javascript - JS 里面的 delete object.key 到底刪除了什么?10. html5 - 為什么使使用vue cli 腳手架,post-css 沒(méi)有自動(dòng)對(duì)css3屬性自動(dòng)添加瀏覽器前綴呢?
排行榜

熱門標(biāo)簽