创建json文件:

{   "fontFamily": "微软雅黑",   "fontSize": 12,   "BaseSettings":{        "font":1,        "size":2              }
}

存储json 文件:

# dumps 将数据转换成字符串
'''jsonStr = json.dumps(data)
print(jsonStr)
print(type(jsonStr))'''# loads 将字符串转换为字典
'''new_dict_data=json.loads(jsonStr)
print(new_dict_data)
print(type(new_dict_data))'''# dump 将数据写入json文件
'''with open('./camera.json','w') as f:json.dump(new_dict_data,f)print('写入文件完成')'''# load 把文件打开,并把字符串变换为数据类型
'''with open('./camera.json','r') as load_f:load_dict_data=json.load(load_f)print(load_dict_data)print('加载文件完成')''''''with open('./camera.json','w') as dump_f:json.dump(load_dict_data,dump_f)print('dump写入文件完成')'''

读取json文件:

import jsondef loadFont():f = open("Settings.json", encoding='utf-8')  //设置以utf-8解码模式读取文件,encoding参数必须设置,否则默认以gbk模式读取文件,当文件中包含中文时,会报错setting = json.load(f)family = setting['BaseSettings']['size']   //注意多重结构的读取语法size = setting['fontSize']   return familyt = loadFont()print(t)结果:
2

转载自https://www.cnblogs.com/laoniubile/p/6036919.html

Python 读取json文件相关推荐

  1. Python读取json文件及写入json文件等操作

    Python读取json文件及写入json文件等操作 读取json文件 写入json文件 读取json文件 load():用于读取json文件 import json with open(path,' ...

  2. Python读取json文件

    使用python读取json文件,输出结果为字符串或python对象 如下图,data目录下有test.json文件 现在可以通过python读取该json文件,并输出为两种不同类型(python对象 ...

  3. python读取json文件转成excel_Python实现读取json文件到excel表

    这篇文章主要介绍了Python实现读取json文件到excel表,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 本文实例为大家分享了Python实现读取json文件到excel表,供大家参考,具体 ...

  4. python读取json文件,大批量写入mongo

    1.需求:现在要求将服务器上523GB的json文件,导入到mongo库中,由于mongoimport 速度在25MB/s, 现在用脚本多进程将数据读取,在写入mongo中. 2.源码: # -*- ...

  5. python逐行读取json_如何用python读取json文件里指定的数据

    JSON文件who.json内容如下:{"name":"mss","version":"1.0.0","des ...

  6. 【Python】 python读取Json文件

    解析Json的常见代码 import json # 导入json解析需要的包 1. json.loads()读取字符串到json object json.loads()是将str\bytes\byte ...

  7. python读取json文件报 No JSON object could be decoded

    def load():with open('D:\\jiance.geojson') as json_file:data = json.load(json_file)return data 代码如上, ...

  8. python读取json文件多个json数据_Python 加载包含多个JSON对象的JSON文件

    defwriteJsonFile(data,outfilename): with open(outfilename+'.json', 'wt',encoding='utf-8') as f:for m ...

  9. python读取json文件制作中国人口地图_Python对JSON文件世界人口数据进行可视化

    制作世界人口地图,用json模块来处理,将人口数据进行可视化!!! 下载JSON格式的人口数据,下面附上完整的,在网站中https://datahub.io/下载的数据集的详细过程!!! 1.下载世界 ...

最新文章

  1. 基于SSL的mysql(MariaDB)主从复制
  2. 计算机汉字救亡运动简史丨视频
  3. 文本分类 特征选取之CHI开方检验
  4. zabbix前端php界面,zabbix简介及安装
  5. MyBatis从缓存查找数据的依据
  6. 计算机英语讲课笔记(2020-6-13)
  7. cookie和session的应用场景
  8. Oracle 实用技巧
  9. shell 实现txt转换成html
  10. [django]Django输出页面方式的补充
  11. 安卓适配器类中怎么调用intent_设计模式:代理模式/中介者模式 / 桥接模式/适配器 - 七星望...
  12. 轻量化网络:Xception
  13. PHP字符串相关函数
  14. php中的几个判断文件和目录的函数 is_file() is_dir() mkdir() file_exists()
  15. 【iptables】编写iptables防火墙规则-2
  16. 漫画:互联网公司会议观察
  17. 开源项目学习之(一)------zheng环境搭建
  18. 企业微信三方开发(一):回调验证及重要参数获取
  19. DP分类题目 转载 《志当存高远》大神的 没有冒犯的意思 只是拿过来学习的
  20. 计算机c盘能备份数据吗,怎么备份C盘数据

热门文章

  1. 现在学html4,HTML学习心得(4)
  2. linux close 头文件,Linux open close read write lseek函数的使用
  3. android gone动画_Android动画之淡入淡出
  4. 有没有检查c语言编译错误的软件,求大佬解答,为什么这个程序编译软件检查不出错误...
  5. java运行环境_Windows系统java运行环境配置 | 吴文辉博客
  6. cocos creator 方法数组_基于 Cocos 游戏引擎的音视频研发探索
  7. 制图折断线_CAD制图初学入门之CAD标注时必须要区分的两个概念
  8. treegrid 如何获取getchanges inserted_如何避开Vue性能优化之路的荆棘?
  9. html网页上传到服务器_JSP+Servlet实现文件上传到服务器功能
  10. python之if经典语句_Python之if语句、字典