Cellluo 发表于 2019-11-12 21:52

python 下载m3u8文件


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就结束了,请教哈有谁遇到这个问题吗

will2901 发表于 2019-11-12 22:31

为什么不用IDM直接下文件呢?

2Burhero 发表于 2019-11-12 23:03

等待解答,我也好奇

Cellluo 发表于 2019-11-14 09:18

will2901 发表于 2019-11-12 22:31
为什么不用IDM直接下文件呢?

这个是为了练习嘛

fjcjyl 发表于 2020-2-9 20:50

谢谢您的付出下载了 一会看看用下
页: [1]
查看完整版本: python 下载m3u8文件