在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第三方库


热门话题
java如何为没有域的主机创建SSL证书?   数字的java正则表达式   java将\t\n显示为节点的原因是什么?   在java 8中按多个字段名分组   java Spring。使用@Configuration注释配置类。拥有多个配置类是否正确?   在java中设置Jasper报表的字体   eclipse Java双括号初始化   java如何测试活动性失败?   java使用JSch列出SFTP中的前N个文件   java Android结合了两个LayoutParams   java简单计算器应用程序防止崩溃   java在Eclipse4中禁用拖放部分   JavaFX过滤JDK Bug系统   java如何为所有实体实现通用spring jpa存储库   未使用正确的方法处理java捕获的异常