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.9b1.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.9b1-py3-none-any.whl (12.7 kB view details)

Uploaded Python 3

File details

Details for the file zbtoollib-2.0.9b1.tar.gz.

File metadata

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

File hashes

Hashes for zbtoollib-2.0.9b1.tar.gz
Algorithm Hash digest
SHA256 787a0a5d188e34512eba211adc923d3097b9be94b53ecc3785af90db692cc507
MD5 91ec2a724943d1d03c608fe377275ddb
BLAKE2b-256 50f893273612217037cbdf3b69d0acaa17bac086b8f5b2fd4f67b8e40b40e499

See more details on using hashes here.

Provenance

The following attestation bundles were made for zbtoollib-2.0.9b1.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.9b1-py3-none-any.whl.

File metadata

  • Download URL: zbtoollib-2.0.9b1-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.12

File hashes

Hashes for zbtoollib-2.0.9b1-py3-none-any.whl
Algorithm Hash digest
SHA256 35ddd362f9923a9561928ad4105ea75766a773bd1670148d568f20534fa3496e
MD5 2821e139c626a9794e74c1703848bf89
BLAKE2b-256 49e3ef988edf95dffb3704dd5cb9be9f7416721048a146ae6426e42f1acf86b1

See more details on using hashes here.

Provenance

The following attestation bundles were made for zbtoollib-2.0.9b1-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