Python 读取json文件
2024-10-19 07:31:59
创建json文件:
{
"fontFamily": "微软雅黑",
"fontSize": 12,
"BaseSettings":{
"font":1,
"size":2
}
}
读取json文件:
import json def loadFont():
f = open("Settings.json", encoding='utf-8') //设置以utf-8解码模式读取文件,encoding参数必须设置,否则默认以gbk模式读取文件,当文件中包含中文时,会报错
setting = json.load(f)
family = setting['BaseSettings']['size'] //注意多重结构的读取语法
size = setting['fontSize']
return family t = loadFont() print(t) 结果:
2
最新文章
- Linux网络管理1---(Linux配置IP地址,ifconfig、配置文件)
- Fragment全解析系列(二):正确的使用姿势
- 烂泥:vcenter5.5无AD下的安装与配置
- codeforces 723D: Lakes in Berland
- lucene 检索流程整理笔记
- Python标准库02 时间与日期 (time, datetime包)
- UVA 562 Dividing coins (01背包)
- JavaScript网站设计实践(二)实现导航栏当前所选页面的菜单项高亮显示
- 简单易懂, JUnit 框架问答
- Android学习笔记--服务(Service)
- Java Jpa 规范
- 【学习笔记】js下拉刷新、上拉加载 mescroll框架的使用
- Windows 组策略的生效规则
- ModBus-RTU详解
- WebSocket 实现链接 群聊(low low low 版本)
- 压力测试工具 Apache_jmeter软件配置+TCP示例说明
- python多继承中子类访问祖先类的同名成员
- Volatile关键字理解
- canvas.toDataURL 画布导出图片
- java中使用队列:java.util.Queue(转)
热门文章
- 在 Linux 系统下使用 PhotoRec 工具来恢复已删除或丢失的文件
- 【TP3.2.3】微信网页授权--基类
- JAVA中的抽象类与接口
- DotNet Core 2.0使用MySql实现Code First
- 用户 'NT AUTHORITY\IUSR' 登录失败
- Linux 设置IP,gate, 以及自动获取IP的方法
- web项目的路径问题
- spring in action小结3 运行时值注入
- Delphi记录record中的变体
- 词法分析器总结--flex&;bison