首页 > Web开发 > 详细

操作json文件

时间:2020-09-23 21:41:44      阅读:54      评论:0      收藏:0      [点我收藏+]
#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‘)

  

操作json文件

原文:https://www.cnblogs.com/chenlimei/p/13721211.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!