我在网址中有一个视频,我想用Python下载它。 这里的问题是,当我执行脚本并下载它时,最终文件只有1 kb,它就像从未开始下载过程一样。
我试过我在https://stackoverflow.com/a/16696317/5280246中看到的这个解决方案:
url_video = "https://abiu-tree.fruithosted.net/dash/m/cdtsqmlbpkbmmddq~1504839971~190.52.0.0~w7tv1per/init-a1.mp4"
rsp = requests.get(url_video, stream=True)
print("Downloading video...")
with open("video_test_10.mp4",'wb') as outfile:
for chunk in rsp.iter_content(chunk_size=1024):
if chunk:
outfile.write(chunk)
rsp.close()
我尝试过这样:
url_video = "https://abiu-tree.fruithosted.net/dash/m/cdtsqmlbpkbmmddq~1504839971~190.52.0.0~w7tv1per/init-a1.mp4"
rsp = requests.get(url_video)
with open("out.mp4",'wb') as f:
f.write(rsp.content)
我也尝试过:
urllib.request.retrieve(url_video, "out.mp4")