操作json文件
#coding:utf-8 import json class OperetionJson: def __init__(self,file_path=None): if file_path == None: self.file_path = '../dataconfig/user.json' else: self.file_path = file_path self.data = self.read_data() #读取json文件 def read_data(self): with open(self.file_path) as fp: data = json.load(fp) return data #根据关键字获取数据 def get_data(self,id): print type(self.data) return self.data[id] #写json def write_data(self,data): with open('../dataconfig/cookie.json','w') as fp: fp.write(json.dumps(data)) if __name__ == '__main__': opjson = OperetionJson() print opjson.get_data('shop')
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】Flutter适配HarmonyOS 5知识地图,实战解析+高频避坑指南
【推荐】凌霞软件回馈社区,携手博客园推出1Panel与Halo联合终身会员
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步