python分片下载文件
分片下载文件
import os os.makedirs('../data/materials/mp3/', exist_ok=True) File_PATH = '../data/materials/' def chunkDownload(url,dType): import requests r = requests.get(url, stream=True) fileName = os.path.basename(url) savePath = File_PATH + '' +dType+'/'+fileName with open(savePath, 'wb') as f: for chunk in r.iter_content(chunk_size=32): f.write(chunk) print('download complete ------' + fileName) FILE_URL = "https://XXXXX/ta1.mp3" print(chunkDownload(FILE_URL,'mp3'))
chunk_size 指定每次写入大小
分类:
python
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
2016-09-16 Ubuntu下sphinx使用