我正在制作自己的程序来加密和解密消息,为此我创建了一个包含密钥对的 json 文件:meaning。所以我想知道是否可以以某种方式制作自己的扩展或将元数据写入不易读取的 json 文件,但是使用 python 程序,假设这是可能的?
创建带有自定义扩展名的文件 您可以使用您选择的任何扩展名保存文件。例如,如果您想使用 .myext 作为自定义扩展名,您可以像这样保存文件:
导入json
#定义一些数据 数据= {“键”:“值”}
#将数据保存到具有自定义扩展名的文件中 以 open('data.myext', 'w') 作为文件: json.dump(数据,文件)
读取带有自定义扩展名的文件 要读取具有自定义扩展名的文件,您可以使用标准文件操作。以下是读取您创建的 .myext 文件的方法:
导入json
#从具有自定义扩展名的文件中读取数据 以 open('data.myext', 'r') 作为文件: 数据 = json.load(文件)
打印(数据)