版本历史
DrissionGet 的前身是 DownloadKit。
DrissionGet
v1.0.1
- DownloadKit 改名为 DrissionGet
- 修复多层路径时丢失第一层问题
DownloadKit
v2.0.7
- 修复保存的绝对路径带
'/'时的问题 - 修复 MAC 系统下路径问题
v2.0.5
goal_path改为save_path,与 dp 统一名称- 修复 host 和 referer 一个设置问题
v2.0.2
- 增加
set.encoding()方法和encoding属性 - 适配 DrissionPage 4.0
- 修复一些问题
v1.0.4
- 创建任务增加
suffix参数,可指定重命名文件后缀 file_exists设置增加缩写's'、'o'、'r'、'a'
v1.0.3
- 支持
DrissionPagev3.2.31 版 - 修改设置项 api,
set_xxxx()改为set.xxxx()形式 __init__()方法的session用driver代替,但保留向后兼容- 可更准确显示下载进度
Task增加下载进度属性- 处理已存在文件的情况增加
add模式 - 增加日志设置
- 优化程序逻辑,修复一些问题
v0.5.3
- 支持
DrissionPagev3.2.0 版 - 增加
missions属性
v0.4.4
- 适配
DrissionPagev3.1.0 版 - 增加
split全局 设置
v0.4.1
- 支持
DrissionPagev3.0 版 - 增加
set_log()、set_print()和set_proxies() - 改用
ByteRecorder保存数据 - 新增
MissionData类 - 大量修改结构,优化逻辑
v0.3.5
- 新增
MissionData类 add()方法删除session参数__init__()方法删除timeout参数- 优化
timeout、retry、interval属性逻辑
v0.3.3
referer参数可从传入的页面对象获取- 大量优化
v0.3.0
- 完成主要功能
- 完善逻辑
v0.1.0
- 完成基本框架