打包结果: v20241231025420326
·
4 commits
to main
since this release
JSON 文件更新工具
项目简介
此工具会扫描目标文件夹中的文件信息,并更新或生成一个 JSON 文件来记录文件信息,包括文件名、版本号和 MD5 值。
支持以下功能:
- 从文件名提取包名和版本号。
- 自动计算文件的 MD5 值。
- 支持 .md5sum 文件读取 MD5。
- 自动更新已有的 JSON 文件。
使用方法
运行方式
确保您已安装 Python 3,然后在命令行运行以下命令:
python json_updater.py --dir [目标目录] --json [JSON 文件名]参数说明
--dir:指定目标目录(默认:当前目录)。--json:指定生成的 JSON 文件名(默认:info.json)。
示例
运行命令:
python json_updater.py --dir ./files --json data.json生成的 data.json 文件内容如下:
[
{
"name": "example-package",
"version": "1.0.0",
"filename": "example-package-1.0.0.whl",
"md5": "A1B2C3D4E5F67890"
}
]生成的构建针对平台:["ubuntu-20.04", "macos-13", "windows-latest"]