# coding:utf-8 import json class OperationJson: def __init__(self,file_path = None): if file_path == None: self.file_path = '../dataconfig/login.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 # file = open('../dataconfig/login.json') # # data = json.load(file) # # print(data) # # # return data # 根据关键字获取数据 def get_data(self, id): print(type(self.data)) return self.data[id] # 写json def write_data(self,data): with open('../dataconfig/cookies.json','w') as fp: fp.write(json.dumps(data)) if __name__ == '__main__': opjson = OperationJson() opjson.read_data() # opjson.get_data() print(opjson.get_data('login'))
operation_json.py (util包)
最新推荐文章于 2022-05-06 14:36:01 发布