zb工具库
Project description
zb工具库(zbToolLib)
zb工具库(zbToolLib)是一个Python工具库,提供了文件处理、网络请求、日志记录等功能,目前用于zb小程序等个人Python项目中。
链接
历史
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
56bccf3ec3cf75c116ec2c949c9bd688287c88bbd570d5f3ae21207ce66913af
|
|
| MD5 |
727f356dbe9ff30ba2da108549d76b9f
|
|
| BLAKE2b-256 |
1a4db10f96578cf3a4102d5225f5739aaa83ef839814dd6b17d775d84f3b1038
|
Provenance
The following attestation bundles were made for zbtoollib-2.0.8.1.tar.gz:
Publisher:
release.yml on Ianzb/zbToolLib
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
zbtoollib-2.0.8.1.tar.gz -
Subject digest:
56bccf3ec3cf75c116ec2c949c9bd688287c88bbd570d5f3ae21207ce66913af - Sigstore transparency entry: 1004866947
- Sigstore integration time:
-
Permalink:
Ianzb/zbToolLib@36a1626a164459e17639087e44ffa1dc6efbce17 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/Ianzb
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@36a1626a164459e17639087e44ffa1dc6efbce17 -
Trigger Event:
workflow_dispatch
-
Statement type:
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
94d5e7b2909fc2463563fc4d89b149629f03a240680a0f653a77334c4d631ac3
|
|
| MD5 |
d5f46603c626d3b47fcd0f53a62d5908
|
|
| BLAKE2b-256 |
5645a2cc18c376982f0b762487083092ba786161dfb0a8440c5b468cce61a5cd
|
Provenance
The following attestation bundles were made for zbtoollib-2.0.8.1-py3-none-any.whl:
Publisher:
release.yml on Ianzb/zbToolLib
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
zbtoollib-2.0.8.1-py3-none-any.whl -
Subject digest:
94d5e7b2909fc2463563fc4d89b149629f03a240680a0f653a77334c4d631ac3 - Sigstore transparency entry: 1004866950
- Sigstore integration time:
-
Permalink:
Ianzb/zbToolLib@36a1626a164459e17639087e44ffa1dc6efbce17 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/Ianzb
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@36a1626a164459e17639087e44ffa1dc6efbce17 -
Trigger Event:
workflow_dispatch
-
Statement type: