import requests
print("开始下载")
url = 'https://f.video.weibocdn.com/mMgApeOYlx07CJarSuxq01041200Yve80E010.mp4?label=mp4_720p&template=1280x720.25.0&trans_finger=1f0da16358befad33323e3a1b7f95fc9&Expires=1588682762&ssig=1D6G3huIlC&KID=unistore,video'
res = requests.get(url, stream=True)
with open('D:/weibo/video/chenyuqi.mp4', "wb") as mp4:
for chunk in res.iter_content(chunk_size=1024 * 1024):#当流下载时,用Response.iter_content或许更方便些。requests.get(url)默认是下载在内存中的,下载完成才存到硬盘上,可以用Response.iter_content 来边下载边存硬盘
if chunk:
mp4.write(chunk)
print("下载结束")