美文网首页
python爬虫抓取视频保存到文件

python爬虫抓取视频保存到文件

作者: 沫明 | 来源:发表于2019-12-18 10:34 被阅读0次

python爬虫抓取视频保存到文件

import requests

print("开始下载")
url = "http://ydschool-video.nosdn.127.net/157657034996415765703499455.mp4"

# get会把整个视频保存在内存,get时间根据视频大小和网速而定
response = requests.get(url, stream=True)   # stream=True,来获取服务器的原始套接字响应
print(len(response.content))

cont = 0
with open('***.mp4','wb') as video:
    for chunk in response.iter_content(chunk_size=1024 * 1024):   # 边下载边存硬盘, chunk_size 可以自由调整为可以更好地适合您的用例的数字
        video.write(chunk)
        cont += 1
        print(cont*1024/len(response.content))  # 保存进度

print("下载完毕")

相关文章

网友评论

      本文标题:python爬虫抓取视频保存到文件

      本文链接:https://www.haomeiwen.com/subject/ldvtwctx.html