Name | zbToolLib JSON |
Version |
2.0.3
JSON |
| download |
home_page | None |
Summary | zb工具库 |
upload_time | 2025-07-13 01:41:46 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.12 |
license | MIT License |
keywords |
zb
ianzb
tool
lib
|
VCS |
 |
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# [zb工具库(zbToolLib)](https://ianzb.github.io/project/zbToolLib.html)
zb工具库(zbToolLib)是一个Python工具库,提供了文件处理、网络请求、日志记录等功能,目前用于zb小程序等个人Python项目中。
## 链接
[Github](https://github.com/Ianzb/zbToolLib/)
[PyPi](https://pypi.org/project/zbToolLib/)
## 历史
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库。
Raw data
{
"_id": null,
"home_page": null,
"name": "zbToolLib",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.12",
"maintainer_email": "Ianzb <93322252@qq.com>",
"keywords": "zb, Ianzb, tool, lib",
"author": null,
"author_email": "Ianzb <93322252@qq.com>",
"download_url": null,
"platform": null,
"description": "# [zb\u5de5\u5177\u5e93\uff08zbToolLib\uff09](https://ianzb.github.io/project/zbToolLib.html)\r\n\r\nzb\u5de5\u5177\u5e93\uff08zbToolLib\uff09\u662f\u4e00\u4e2aPython\u5de5\u5177\u5e93\uff0c\u63d0\u4f9b\u4e86\u6587\u4ef6\u5904\u7406\u3001\u7f51\u7edc\u8bf7\u6c42\u3001\u65e5\u5fd7\u8bb0\u5f55\u7b49\u529f\u80fd\uff0c\u76ee\u524d\u7528\u4e8ezb\u5c0f\u7a0b\u5e8f\u7b49\u4e2a\u4ebaPython\u9879\u76ee\u4e2d\u3002\r\n\r\n## \u94fe\u63a5\r\n\r\n[Github](https://github.com/Ianzb/zbToolLib/) \r\n[PyPi](https://pypi.org/project/zbToolLib/)\r\n\r\n## \u5386\u53f2\r\n\r\n2024-11-02\uff1a0.0.1\uff1a\u968f\u7740zb\u5c0f\u7a0b\u5e8f5.0.0\u7248\u672c\u7684\u91cd\u6784\uff0czbToolLib\u76f8\u5173\u529f\u80fd\u72ec\u7acb\u3002 \r\n2025-01-13\uff1a1.0.0\uff1a\u9996\u6b21\u5c1d\u8bd5\u4e8ePyPi\u53d1\u5e03\u3002 \r\n2025-01-15\uff1a1.1.0\uff1a\u91cd\u65b0\u53d1\u5e03\u3002 \r\n2025-01-29\uff1a1.2.0b1\uff1a\u6574\u7406\u4ee3\u7801\uff0c\u5220\u9664\u65e5\u5fd7\u6a21\u5757\u914d\u7f6e\uff0c\u6574\u7406\u4ee3\u7801\uff0c\u5220\u9664\u591a\u7ebf\u7a0b\u4e0b\u8f7d\u6a21\u5757DownloadKit\u76f8\u5173\u529f\u80fd\uff0c\u91cd\u5199\u591a\u7ebf\u7a0b\u4e0b\u8f7d\u6a21\u5757\uff0c\u5c1d\u8bd5\u9002\u914dMacOS\u548cLinux\u7cfb\u7edf\u3002 \r\n2025-02-12\uff1a1.2.0\uff1a\u5b8c\u5584docstring\u3002 \r\n2025-02-17\uff1a1.2.2\uff1apost\u6a21\u5757\u652f\u6301\u81ea\u52a8\u8bc6\u522bdata\u7c7b\u578b\u6570\u636e\uff0c\u4f18\u5316isUrl\u548cgetFileNameFromUrl\uff0c\u65b0\u589esplitUrl\u3002 \r\n2025-02-19\uff1a1.2.3\uff1a\u4fee\u590dshowFile\u3002 \r\n2025-02-26\uff1a1.2.4\uff1apost\u6a21\u5757\u6539\u4e3a\u624b\u52a8\u586b\u5199\u6570\u636e\u7c7b\u578b\u3002 \r\n2025-03-01\uff1a1.2.5b1\uff1a\u6dfb\u52a0\u7ebf\u7a0b\u6c60\u88c5\u9970\u5668\u3002 \r\n2025-03-08\uff1a1.2.5\uff1a\u4fee\u590dpost\u53c2\u6570\u95ee\u9898\u3002 \r\n2025-04-13\uff1a1.2.6.1\uff1a\u79fb\u9664ssl\u9a8c\u8bc1\uff0c\u65b0\u589e\u8fd0\u884c\u6587\u4ef6\u529f\u80fd\uff0c\u4f18\u5316\u5c55\u793a\u6587\u4ef6\u529f\u80fd\uff0c\u4f18\u5316import\u4ee3\u7801\u3002 \r\n2025-05-02\uff1a1.2.7\uff1a\u591a\u7ebf\u7a0b\u4e0b\u8f7d\u652f\u6301\u7b49\u5f85\u6240\u6709\u4efb\u52a1\u7ed3\u675f\u3002 \r\n2025-05-03\uff1a1.2.8.2\uff1a\u4fee\u590d\u591a\u7ebf\u7a0b\u4e0b\u8f7d\u8fdb\u5ea6\u6761\u90e8\u5206\u65f6\u5019\u9664\u4ee5\u96f6\u62a5\u9519\u7684Bug\uff0c\u6dfb\u52a0\u4e0b\u8f7d\u5931\u8d25\u540e\u81ea\u52a8\u5220\u9664\u6587\u4ef6\u7684\u529f\u80fd\uff0c\u66f4\u6539\u65e5\u5fd7\u4e2d\u7684\u4e00\u4e2a\u9519\u5b57\u3002\r\n2025-05-17\uff1a2.0.0b3\uff1a\u65b0\u589e\u5e76\u91cd\u547d\u540d\u591a\u4e2a\u51fd\u6570\u3002 \r\n2025-05-23\uff1a2.0.0b4\uff1a\u4fee\u6539magic\u5e93\u903b\u8f91\u3002 \r\n2025-06-01\uff1a2.0.0\uff1a\u4fee\u590dshowFile\u659c\u6760\u5904\u7406\u7f3a\u5931\u7684Bug\u3002 \r\n2025-06-07\uff1a2.0.1.2\uff1a\u4fee\u590dclearEscapeCharaters\u65e0\u8fd4\u56de\u503c\u7684Bug\uff0c\u4fee\u590dfileSize\u9519\u8bef\u7684\u95ee\u9898\uff0c\u4fee\u590d\u590d\u5236\u6587\u4ef6\u65f6\u521b\u5efa\u6587\u4ef6\u5f02\u5e38\u7684Bug\u3002 \r\n2025-06-15\uff1a2.0.2\uff1a\u53d6\u6d88SSL\u9a8c\u8bc1\u3002 \r\n2025-06-16\uff1a2.0.3\uff1a\u91cd\u5199Magic\u76f8\u5173\u6a21\u5757\uff0c\u8fc1\u79fb\u81f3puramagic\u5e93\u3002 \r\n",
"bugtrack_url": null,
"license": "MIT License",
"summary": "zb\u5de5\u5177\u5e93",
"version": "2.0.3",
"project_urls": {
"Repository": "https://github.com/Ianzb/zbToolLib/"
},
"split_keywords": [
"zb",
" ianzb",
" tool",
" lib"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "6304f36ccb127cb91af39cbf61b6a3507a1032c7d48b7bbe8cc291cdb8509906",
"md5": "ae87bfaa54b27e53b1c61c7d3da4e709",
"sha256": "aea66ea4839711ba82a60200a6299806b9afc51cd9d4dd48e710df2809ae59f3"
},
"downloads": -1,
"filename": "zbtoollib-2.0.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "ae87bfaa54b27e53b1c61c7d3da4e709",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.12",
"size": 12434,
"upload_time": "2025-07-13T01:41:46",
"upload_time_iso_8601": "2025-07-13T01:41:46.416315Z",
"url": "https://files.pythonhosted.org/packages/63/04/f36ccb127cb91af39cbf61b6a3507a1032c7d48b7bbe8cc291cdb8509906/zbtoollib-2.0.3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-07-13 01:41:46",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "Ianzb",
"github_project": "zbToolLib",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "zbtoollib"
}