找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 1445|回复: 0

[求助] 用requests下载文件问题

1

主题

1

帖子

1

积分

贫民

积分
1
旧去故匆匆 发表于 2019-10-27 18:00:03 | 显示全部楼层 |阅读模式
def download(url,  file_name):
    print("开始下载 %s" % file_name)
    start = datetime.datetime.now().replace(microsecond=0)
    try:
        resp**e = requests.get(url, stream=True, verify=False)
    except Exception as e:
        print("异常请求:%s" % e.args)
        return

    with open(file_name, "wb+") as file:
        for chunk in resp**e.iter_content(chunk_size=1024):
            if chunk:
                file.write(chunk)
    end = datetime.datetime.now().replace(microsecond=0)
    print("耗时:%s" % (end-start))
我用这段代码来下载.m3u8的分片文件,单独对一个分片使用时,则能正常下载,对一个视频的所有分片调用时,下载失败,正常情况下,我看了下,正常情况下,一个分片应该有299k,但用代码下载,每个分片只有199k就结束了,请教哈有谁遇到这个问题吗
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表