14.json文件读取
json文件读取

1.#读取jsonimport jsonstr='''[{"name":"Tom","gender":"male","birth":"1997-12-13"},{"name": "Jerry","gender": "male","birth": "1998-10-18"}
]'''#注意问题  json字符串的表示需要用双引号,否则loads()方法会解析失败print(type(str))
data=json.loads(str)
print(data)
print(type(data))print(data[0]['birth'])

执行结果如图:

2.#读取jsonimport jsondata=[{'name':'Tom','gender':'male','birth':'1997-12-13'},{'name': 'Jerry','gender': 'male','birth': '1998-10-18'}
]# 将json对象转为字符串,然后调用文件的write()方法写入文本
with open('data.json','w')as file:file.write(json.dumps(data))

运行结果如图:

3.#读取jsonimport jsondata=[{'name':'德玛西亚','gender':'male','birth':'1997-12-13'},{'name': 'Jerry','gender': 'male','birth': '1998-10-18'}
]#保存json格式,添加一个参数indent,代表缩进字符个数。
#为了输出中文 指定参数 ensure_ascii=False

with open('data.json3','w')as file:file.write(json.dumps(data,indent=2))# file.write(json.dumps(data,indent=2,ensure_ascii=False))

执行结果如图:

posted on 2018-09-26 18:21 五杀摇滚小拉夫 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/lvjing/p/9708779.html

14.json文件读取相关推荐

  1. springboot~openfeign从JSON文件读取数据

    对openfeign不清楚的同学可以先看我这篇文章:springboot~openfeign从此和httpClient说再见 对于openfeign来说,帮助我们解决了服务端调用服务端的问题,你不需要 ...

  2. python读取中文文件乱码-详解Python的json文件读取及中文乱码显示问题解决方法...

    Python的json文件读取及解决中文乱码显示问题 本文实例讲述了Python实现的json文件读取及中文乱码显示问题解决方法.分享给大家供大家参考,具体如下: city.json文件的内容如下: ...

  3. python json.loads()中文问题-Python实现的json文件读取及中文乱码显示问题解决方法...

    本文实例讲述了Python实现的json文件读取及中文乱码显示问题解决方法.分享给大家供大家参考,具体如下: city.json文件的内容如下: { "cities": [ { & ...

  4. json文件读取并转换成为字典python

    json文件读取并转换成为字典python # JSON到字典转化 f = open('info.json', 'r') info_data = json.load(f) print(info_dat ...

  5. json文件读取之reader.onload中的定义的变量在其函数外部进行处理

    采用FileReader读取json文件时,发现只能在reader.onload函数内部获取文件数据,且无法在函数外部访问其内部定义的变量,在网上查阅资料,发现也有博客提到这个问题,如下: VUE的r ...

  6. python读json文件数组_如何在python中从json文件读取json对象数组

    我有一个名为example.json的json文件,包含以下内容[{ "product/productId" : "XXX", "product/ti ...

  7. json文件读取和搜索

    # -*- coding: utf-8 -*- """ 本模块负责检索json文件内容,解决notepad++检索内容卡顿问题:copyright: (c) 2019 b ...

  8. python 超大json文件读取

    一.流读取json文件 所读取的单个json文件大小超过700GB,使用json直接读取时出现内存溢出的情况.考虑使用 流读取的方式,代码如下: json_path = '../large_data/ ...

  9. 使用json文件读取数据

    读取json文件 import json path = "a.json" # path为路径或者文件 with open(path,encoding="utf-8&quo ...

最新文章

  1. 1021 Deepest Root
  2. canvas 轮播图片
  3. 滑动窗口最大值—leetcode239
  4. JS跨域控制IFrame高度自适应
  5. ts-node 学习笔记 - 如何解决在 Windows10 下不能直接运行 ts-node 的问题
  6. 误人子弟的网络,谈谈HTTP协议中的短轮询、长轮询、长连接和短连接(转载)
  7. Unity 中渲染顺序的理解以及一些坑点 以及2.5D游戏中的渲染排序解决方案
  8. java 多态判断非空_Java 面试知识点解析基础知识
  9. 李明顺专栏周5月12日:给门户支招
  10. Linux 命令(120)—— route 命令
  11. oracle数据库创建表空间和表临时空间
  12. word 公式下沉解决
  13. MFC 通用对话框之“浏览“对话框
  14. 2×3卡方检验prism_何时应该使用非参数检验?
  15. dev c++怎么设置断点_linux操作系统引导与启动——内核启动和初始化(二)断点...
  16. 2W+字系统讲解如何用Python自动化操作PPT,学懂这篇文章就够了
  17. 一次完整的HTPPS请求
  18. import cv2 报错(linux环境)ImportError: libGL.so.1: cannot open shared object file: No such file or direc
  19. 什么是linux云计算?用来做什么?
  20. openwrt网络唤醒计算机,使用OpenWrt软路由唤醒网络设备

热门文章

  1. atomic原子类实现机制_JDK中Atomic开头的原子类实现原子性的原理是什么?
  2. 日志存储 elasticsearch vs clickhouse
  3. 微软 Small Basic 简体中文版 已经发布了
  4. 最全2019 AI/计算机/机器人顶会时间表来了,共收录36场会议,投稿冲鸭!
  5. 干货 | 如何写一个更好的Python函数?
  6. 谷歌AI魔镜:看你手舞足蹈,就召唤出8万幅照片学你跳 | TensorFlow.js
  7. Data Structure_数组_栈_队列_链表_霍夫曼
  8. 元素跟随鼠标旋转,未待完续。。。。
  9. [mark] some free templates sites
  10. http://blog.sina.com.cn/s/blog_5007d1b10100ltwh.html