博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python json 读取 json 文件并转为 dict
阅读量:4885 次
发布时间:2019-06-11

本文共 647 字,大约阅读时间需要 2 分钟。

Python json 读取 json 文件并转为 dict

在 D 盘 新建 test.json:

{    "test": "测试\n换行",    "dict": {        "list": [0, "str\""],        "num": 0    }}

json 格式编写:

json 格式大致以 python 的 dict {} 格式来编写即可,只是要注意字符串不能用单引号'  ',一定要用双引号"  "

字符串支持转义

1 import sys 2 import os 3 import json 4  5 p = r'd:\test.json' 6 if os.path.exists(p): 7     if sys.version_info.major > 2: 8         f = open(p, 'r', encoding = 'utf-8') 9     else:10         f = open(p, 'r')11     dict_data = json.load(f)12     #or13     dict_data = json.loads(f.read())14     print(dict_data)

注意:

json 的 load() 和 loads() 的区别

Python 2 和 3 的 open() 的区别

转载于:https://www.cnblogs.com/ibingshan/p/10300051.html

你可能感兴趣的文章
JPA 使用报Named query not found错误
查看>>
cocos2d-x3.2中加入Android手机震动
查看>>
css3处理sprite背景图压缩来解决H5网页在手机浏览器下图标模糊的问题
查看>>
EtherCAT Slave 入门教程 - 邮箱服务(1)
查看>>
【poj3537】 Crosses ans Crosses
查看>>
10.04 FZSZ模拟Day1 总结
查看>>
RabbitMQ学习以及与Spring的集成(二)
查看>>
ora-12899解决方法
查看>>
(8)关于flexbox的一些想法。
查看>>
一台机子同时启动两个相同版本的tomcat
查看>>
剑指offer——python【第29题】最小的K个数
查看>>
带你入门代理模式/SpringAop的运行机制
查看>>
eclipse对离线python的环境搭建
查看>>
OpenCV imshow无法显示图片
查看>>
js线程&定时器
查看>>
java.lang.IllegalStateException: getOutputStream() has already been cal
查看>>
Ubuntu下搜狗输入法乱码
查看>>
计算机网络●通信协议
查看>>
在EditPlus里配置编译和运行java代码的方法
查看>>
gson所需jar包
查看>>