Python用requests爬取一個小視頻
用http://www.pearvideo.com/category_9爲例子,打開這個網站後
然後隨便點一個視頻進去,我選取的是致敬科比那個視頻
然後右鍵->審查元素,點進去左上角有一個如下圖的小標誌
點擊這個小箭頭,然後再點擊視頻(這個點完這個小箭頭後,就是你點哪裏就會獲取到那部分的代碼信息),就會獲取到如下,變藍色(我這點擊別的變成灰色了)的就是這個視頻部分的代碼。
然後找到後綴爲mp4的這個url,就是我劃橫線的地方,複製下來,即爲url即可
代碼如下
import requests
url="http://video.pearvideo.com/mp4/adshort/20200201/cont-1647509-14858028_adpkg-ad_hd.mp4"
try:
r=requests.get(url)
path="tv\\"+"致敬!科比球迷提前4小時等候比賽"+".mp4" #保存路徑,後面兩個冒號裏,是給視頻改了個名字
f=open(path,"wb")
f.write(r.content) #這裏不懂.content的可以看我發的他與r.text的區別
f.close()
print("下載完成")
except:
print("下載失敗")
視頻下載的會有些慢,要耐心等待哈
我的結果如下: