[問題] 爬蟲下載影片 愈到權限問題
如題目
我在下載某公開課的影片 基本上網站原始碼就可以看到url了
格式.mp4清清楚楚
不過後面會用"?"來加上一串字符 當作辨認權限
ex:
mp4.?e=1593381585&ri=1024&rs=85&h=d70001afb7cc65a247c2af14c1a242dc'
而小弟本人使用以下方法來下載影片 :
import requests
import shutil
def download_file(url):
local_filename = url.split('/')[-1]
with requests.get(url, stream=True) as r:
with open(local_filename, 'wb') as f:
shutil.copyfileobj(r.raw, f)
return local_filename
除非影片本身純粹是.mp4 否則加上?後一串似乎就無法requests
成為Invalid argument 想請問各位該如何解決?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.220.255.143 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1593373314.A.329.html
→
06/29 04:13,
5年前
, 1F
06/29 04:13, 1F
→
06/29 14:19,
5年前
, 2F
06/29 14:19, 2F
→
06/29 14:19,
5年前
, 3F
06/29 14:19, 3F
→
06/29 14:50,
5年前
, 4F
06/29 14:50, 4F
→
06/29 16:07,
5年前
, 5F
06/29 16:07, 5F
→
06/29 16:07,
5年前
, 6F
06/29 16:07, 6F
→
06/29 16:13,
5年前
, 7F
06/29 16:13, 7F
→
06/29 16:41,
5年前
, 8F
06/29 16:41, 8F
→
06/29 16:41,
5年前
, 9F
06/29 16:41, 9F
→
06/29 16:45,
5年前
, 10F
06/29 16:45, 10F
→
06/29 17:31,
5年前
, 11F
06/29 17:31, 11F
→
06/29 17:32,
5年前
, 12F
06/29 17:32, 12F
對的 跟那個沒關係xd 我發現是因為存檔名稱是非法字元
所以檔名用000來排列就沒問題了
謝謝各位
※ 編輯: neiltsang (61.220.255.143 臺灣), 06/29/2020 21:32:04
→
06/30 03:46,
5年前
, 13F
06/30 03:46, 13F
推
06/30 11:04,
5年前
, 14F
06/30 11:04, 14F
→
07/01 13:23,
5年前
, 15F
07/01 13:23, 15F
→
07/01 16:46,
5年前
, 16F
07/01 16:46, 16F
→
07/01 16:46,
5年前
, 17F
07/01 16:46, 17F
→
07/01 17:13,
5年前
, 18F
07/01 17:13, 18F
→
07/01 17:13,
5年前
, 19F
07/01 17:13, 19F

→
07/01 17:14,
5年前
, 20F
07/01 17:14, 20F
Python 近期熱門文章
PTT數位生活區 即時熱門文章