0
我一直在用python練習網頁抓取,一直在試圖從網站下載視頻。如何編寫從網站拉取的MP4文件?
url = 'http://www.toonova.net/we-bare-bears-episode-0'
res = requests.get(url, stream = True)
res.raise_for_status()
soup = bs4.BeautifulSoup(res.text, 'lxml')
video = str(soup.select('iframe')[1])
video = video.split('"')
src = video[3]
res = requests.get(src)
res.raise_for_status()
video_file = open(os.path.join('We Bare Bears', os.path.basename(src)), 'wb')
for chunk in res.iter_content(1024):
video_file.write(chunk)
video_file.close()
此代碼創建具有適當擴展名的MP4文件,但該文件似乎已損壞。我仍然很不熟悉這一點,並會感謝我做錯了任何提示。
感謝您的幫助!它看起來像我想使用vplayer.py中定義的函數,但我無法弄清楚如何使用它們。你能指點我一個很好的教程嗎? – asheets