美文网首页
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