在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_file
、update_json_file
、get_all_file_paths
和prepareZipFile
。 read_zip_file
-此函数打印zip文件的内容并在同一文件夹中提取。update_json_file
-此函数打开json文件并编辑定义值的定义键。get_all_file_paths
-此函数从参数路径创建所有文件的列表。prepareZipFile
-此函数将使用get_all_file_paths
函数获取所有文件路径,然后将它们存档到另一个文件。
===== 用法
要求:
python3.4安装了simplejson
和argparse
库:
语法:
。代码块::bash
# ./zipper.py
usage: zipper.py [-h] -zin ZIPINPUT -zout ZIPTOOUT -jsonf JSONFILE
zipper.py: error: the following arguments are required: -zin, -zout, -jsonf
。