在zip文件中更新json文件

editjsoninzip的Python项目详细描述



解压缩zip文件。编辑json以更新密钥的新值。将所有文件压缩为新的zip文件


。图像:https://img.shields.io/codecov/c/github/codecov/example-python.svg

python脚本来提取zip文件utdate josn key/value并创建新的zip文件。

  • zippers.py-脚本包含四个函数。read_zip_fileupdate_json_fileget_all_file_pathsprepareZipFile
  • read_zip_file-此函数打印zip文件的内容并在同一文件夹中提取。
  • update_json_file-此函数打开json文件并编辑定义值的定义键。
  • get_all_file_paths-此函数从参数路径创建所有文件的列表。
  • prepareZipFile-此函数将使用get_all_file_paths函数获取所有文件路径,然后将它们存档到另一个文件。

===== 用法

要求: python3.4安装了simplejsonargparse库:

语法:

。代码块::bash

# ./zipper.py
usage: zipper.py [-h] -zin ZIPINPUT -zout ZIPTOOUT -jsonf JSONFILE
zipper.py: error: the following arguments are required: -zin, -zout, -jsonf

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
两个日期之间的datetime Java HashMap筛选器   java会选择以下选项吗:django+smartGWT似乎是一个不错的选择?   java如何在jsp中显示Json对象   从Java代码调用装入点文件路径   接口中的java JPA Hibernate更新查询   java在从jsp调用时从类获取根目录   java JFileChooser在JTextField中显示多个选定文件   在Springbean基类中定义的方法中使用@Retryable的java不会被重试   java StackOverflower错误和等于疯狂数字的值   swing使Java打印的页边距更小   java使用Matisse GUI builder设置最大宽度   带MySQL的java注册表单JavaFX在intellij中失败   java监听音量按钮事件安卓   java正在寻找一个新的应用程序。NET 3.5/J2EE体系结构概念比较文章/图表   java如何使用SpringJDBC检索记录   java MULE ESB:带有regex()函数的表达式过滤器   java JFrame按钮逻辑错误   java Android SQLite在Date1和Date2之间选择   java求解丢番图方程