|
参考代码:
headers = headers.copy()
headers['Range'] = "bytes=%s-%s" % (start, end)
t = threading.Thread(target=Handler, name='线程-' + str(i),
kwargs={'start': start, 'end': end, 'url': url, 'filename': file_name, 'headers': headers})
t.setDaemon(True)
比较疑惑的是我把headers进行copy后加入‘Range’这个参数就能请求到原文件的对应位置吗?headers.copy的意义是什么?直接用不行吗?
第一次使用多线程下载视频,有什么提问不对的地方,还请多多包涵。
完整的代码请看
https://www.52pojie.cn/thread-1203086-1-1.html首页的第二张代码图
先谢谢各位了
如果您可以有偿指点一下,可以加我的qq:
|
|