Skip to main content

zb工具库

Project description

zb工具库(zbToolLib)

zb工具库(zbToolLib)是一个Python工具库,提供了文件处理、网络请求、日志记录等功能,目前用于zb小程序等个人Python项目中。

链接

Github
PyPi

历史

2024-11-02:0.0.1:随着zb小程序5.0.0版本的重构,zbToolLib相关功能独立。
2025-01-13:1.0.0:首次尝试于PyPi发布。
2025-01-15:1.1.0:重新发布。
2025-01-29:1.2.0b1:整理代码,删除日志模块配置,整理代码,删除多线程下载模块DownloadKit相关功能,重写多线程下载模块,尝试适配MacOS和Linux系统。
2025-02-12:1.2.0:完善docstring。
2025-02-17:1.2.2:post模块支持自动识别data类型数据,优化isUrl和getFileNameFromUrl,新增splitUrl。
2025-02-19:1.2.3:修复showFile。
2025-02-26:1.2.4:post模块改为手动填写数据类型。
2025-03-01:1.2.5b1:添加线程池装饰器。
2025-03-08:1.2.5:修复post参数问题。
2025-04-13:1.2.6.1:移除ssl验证,新增运行文件功能,优化展示文件功能,优化import代码。
2025-05-02:1.2.7:多线程下载支持等待所有任务结束。
2025-05-03:1.2.8.2:修复多线程下载进度条部分时候除以零报错的Bug,添加下载失败后自动删除文件的功能,更改日志中的一个错字。
2025-05-17:2.0.0b3:新增并重命名多个函数。
2025-05-23:2.0.0b4:修改magic库逻辑。
2025-06-01:2.0.0:修复showFile斜杠处理缺失的Bug。
2025-06-07:2.0.1.2:修复clearEscapeCharaters无返回值的Bug,修复fileSize错误的问题,修复复制文件时创建文件异常的Bug。
2025-06-15:2.0.2:取消SSL验证。
2025-06-16:2.0.3:重写Magic相关模块,迁移至puramagic库。
2025-08-30:2.0.4:新增getInfo。
2025-10-03:2.0.5:DownloadSession支持暂停。
2025-10-04:2.0.6.1:DownloadSession完善状态码。
2025-12-06:2.0.7:尝试隐藏系统错误弹窗。
2026-02-21:2.0.8:更新系统路径方法,不再是单独的函数。

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

zbtoollib-2.0.8.1.tar.gz (12.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

zbtoollib-2.0.8.1-py3-none-any.whl (12.7 kB view details)

Uploaded Python 3

File details

Details for the file zbtoollib-2.0.8.1.tar.gz.

File metadata

  • Download URL: zbtoollib-2.0.8.1.tar.gz
  • Upload date:
  • Size: 12.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for zbtoollib-2.0.8.1.tar.gz
Algorithm Hash digest
SHA256 56bccf3ec3cf75c116ec2c949c9bd688287c88bbd570d5f3ae21207ce66913af
MD5 727f356dbe9ff30ba2da108549d76b9f
BLAKE2b-256 1a4db10f96578cf3a4102d5225f5739aaa83ef839814dd6b17d775d84f3b1038

See more details on using hashes here.

Provenance

The following attestation bundles were made for zbtoollib-2.0.8.1.tar.gz:

Publisher: release.yml on Ianzb/zbToolLib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zbtoollib-2.0.8.1-py3-none-any.whl.

File metadata

  • Download URL: zbtoollib-2.0.8.1-py3-none-any.whl
  • Upload date:
  • Size: 12.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for zbtoollib-2.0.8.1-py3-none-any.whl
Algorithm Hash digest
SHA256 94d5e7b2909fc2463563fc4d89b149629f03a240680a0f653a77334c4d631ac3
MD5 d5f46603c626d3b47fcd0f53a62d5908
BLAKE2b-256 5645a2cc18c376982f0b762487083092ba786161dfb0a8440c5b468cce61a5cd

See more details on using hashes here.

Provenance

The following attestation bundles were made for zbtoollib-2.0.8.1-py3-none-any.whl:

Publisher: release.yml on Ianzb/zbToolLib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page