‘’’
功能:python向json文件写入中文信息;
创建json数据。
‘’’

import jsonorder_info={'订单需求信息': {'订单任务编号':'','观测目标名称':'','观测目标经度':''},'任务规划结果': {'子订单任务编号':'','观测目标名称':''},
}json_str=json.dumps(order_info,indent=4,ensure_ascii=False)
with open(r"D:\Pythoncode\20plot\info.json",'w',encoding='utf-8') as json_file:json_file.write(json_str)

注意

  • 一定用json.dumps,dumps是将dict转化成str格式,否则报错。json.dumps()可以将该python字典转换成字符串类型,返回json字符串。
  • indent=4 缩进4
  • json.dumps 序列化时对中文默认使用的ascii编码.想输出真正的中文需要指定ensure_ascii=False:

小知识点:

  1. json.dumps()把数据类型转换成字符串
  2. json.dump()把数据类型转换成字符串并存储在文件中
  3. json.loads()把字符串转换成数据类型
  4. json.load()把文件打开从字符串转换成数据类型

python向json文件写入中文信息相关推荐

  1. python解析json文件写入数据库_Python3实现将本地JSON大数据文件写入MySQL数据库的方法...

    本文实例讲述了Python3实现将本地JSON大数据文件写入MySQL数据库的方法.分享给大家供大家参考,具体如下: 最近导师给了一个yelp上的评论数据,数据量达到3.55个G,如果进行分析时直接使 ...

  2. python es 数据库_Python将json文件写入ES数据库的方法

    1.安装Elasticsearch数据库 PS:在此之前需首先安装Java SE环境 下载elasticsearch-6.5.2版本,进入/elasticsearch-6.5.2/bin目录,双击执行 ...

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

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

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

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

  5. python ogr_解决python ogr shp字段写入中文乱码的问题

    首先,先确认一下你的字段值是不是乱码,如果是,按照以下方法: 我的字段值是来自于一个geojson字符串,我在对它解析时做了如下处理: properties = fea.get("prope ...

  6. Python 追加json文件

    python将json对象映射为集合,因此对json文件的追加写入,就直接变为对集合的更新操作. import json #导入json包data={} #创建一个data集合用于接收并暂存数据jso ...

  7. python读json文件中不同的数据类型_怎么使用python提取json文件中的字段

    python中为什么用json有什么作用 python的json模块中如何将变量添加到里面 python的json模块第一个是要打开的文件,第二个是打开的操作,为什么会如果你早认清你在别人心中没那么重 ...

  8. python在json文件中查找指定数据_Python中json的取值 如何使用python提取json中指定字段的数据...

    python中为什么用json有什么作用 如何用python读取json里面的值啊我爱你,所以我给了你伤害我的权力,只要我能忍受,我会一直陪伴着你,但你不能伤害我太多. 数据如下,我想要读取name. ...

  9. python 读写json文件

    1. python中和json读写相关的主要是json模块的以下四个函数: dumps() 将一个python对象编码为json对象 loads() 讲一个json对象解析为python对象 dump ...

最新文章

  1. 9.2 mnist_with_summaries tensorboard 可视化展示
  2. 光伏发展路线图将发布 促产业优胜劣汰
  3. java实现layui静态表格分页,layui——数据表格分页实例
  4. 配置文件管理服务器,06-配置文件管理
  5. 使用Hanlp加载大字典
  6. numpy.empty
  7. 带头结点的单链表的插入删除和遍历操作
  8. 网口压线顺序_网线水晶头接法顺序_网线水晶头接法口诀
  9. python 连通区域_opencv 查找连通区域 最大面积实例
  10. 小型无线摄像头怎么用 小型无线WiFi摄像头任何连手机
  11. PT100恒流源测温电路【一】
  12. python机器学习——加州房价
  13. h5 life.html,H5 交互页编辑器 AEditor 介绍
  14. python函数教程:len()方法
  15. 纹理基础知识和过滤模式详解
  16. Nvidia显卡驱动下载
  17. 人类白细胞抗原-HLA简介
  18. Jmeter中Python中文乱码
  19. Python的回溯算法
  20. 计算机大数乘法引发的思考

热门文章

  1. Android高级终端开发学习笔记(《疯狂Android讲义》第11章-第17章)
  2. Docker 入门到实践(三)Docker 安装
  3. 服务器不正常断电关机导致sqlserver被标记为“可疑”
  4. opencv计算图像的水平投影和垂直投影
  5. MySQL可重复读级别会不会造成幻读
  6. 办公室里的抢眼小植物
  7. Nacos学习日记6-基于Springboot框架的Nacos服务注册报错:Application run failed
  8. android全屏视频播放,JieCaoVideoPlayer真正实现Android的全屏视频播放
  9. Mysql优化系列(1)--Innodb重要参数优化(转)
  10. day04 【Map】