1 Star 0 Fork 3

rockerzhu/js-d3-flame-graph

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
get_package_version_installed.py 779 Bytes
一键复制 编辑 原始数据 按行查看 历史
rockerzhu 提交于 2024-08-21 18:44 . add scripts for auto upgrade
#!/usr/bin/env python3
import json
import argparse
def get_version(file_path, field):
with open(file_path, "r") as file:
data = json.load(file)
if "dependencies" in data and field in data["dependencies"]:
version = data["dependencies"][field]["version"]
print(f"{field} {version}")
else:
print(f"Error: The specified field '{field}' was not found in the JSON file.")
if __name__ == "__main__":
parser = argparse.ArgumentParser(description="Get the version of a specified field in a JSON file.")
parser.add_argument("file_path", help="Path to the JSON file.")
parser.add_argument("field", help="Field to get the version from in the JSON file.")
args = parser.parse_args()
get_version(args.file_path, args.field)
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/rockerzhu/js-d3-flame-graph.git
git@gitee.com:rockerzhu/js-d3-flame-graph.git
rockerzhu
js-d3-flame-graph
js-d3-flame-graph
master

搜索帮助