python 2.7

import codecs
import json
with codecs.open('Options.json', 'w', encoding='utf-8') as f:
json.dump(_data, f, ensure_ascii=False, indent=4, encoding='utf-8')
  1. codecs python官方文档中文翻译 使用给定模式打开编码文件,并返回提供透明编码/解码的打包版本。默认文件模式为“r”,表示以读取模式打开文件。
  2. 使用codecs.open(encoding='foo')需要明确的知道Option.json文件的编码格式
  3. indent=4 缩进 4个空格

python 3

import json
with open('Option.json', 'w', encoding='utf-8') as f:
json.dump(data, f , ensure_ascii=False, indent=4, encoding='utf-8')
  1. python 3 中可以直接使用open打开文件并且指定编码格式

Option.json

{

"default": "中文",

"field": "_display_name",

"type": "str",

"len": "255",

"not_null": "True"

}

最新文章

  1. 十五天精通WCF——第六天 你必须要了解的3种通信模式
  2. linux基础-基本命令的讲解(1-7单元)
  3. Odoo 配置快速创建编辑按钮
  4. Xshell连接Linux下Oracle无法回退的解决办法
  5. andriod 动态创建控件
  6. MySQL ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO
  7. Delphi中获取Unix时间戳及注意事项(c语言中time()是按格林威治时间计算的,比北京时间多了8小时)
  8. TypeScript-01-变量、基本类型和运算符
  9. 2017 UESTC Training for Graph Theory
  10. 【前端】Vue和Vux开发WebApp日志一、整合vue+cordova和webpack+gulp
  11. goto语句引起的crosses initialization of XXX
  12. [Python] 00 - Books
  13. bzoj1663: [Usaco2006 Open]赶集
  14. MII接口介绍(转)
  15. 2019年Java未来的发展方向
  16. 文本分类(六):使用fastText对文本进行分类--小插曲
  17. [微信开发] - 微信支付 JSAPI 形式
  18. HTML5中对于网络是否断开的检测.很有意思哦
  19. mongo通信协议
  20. const关键字对C++成员函数的修饰

热门文章

  1. Java 面向对象(四)继承
  2. vscode 使用ESLint 自动检查,保存时自动格式化
  3. 一个SAP开发人员的养蚕流水帐
  4. 【vue开发】vue指令Vue.directive使用教程
  5. 安装jdk配置环境变量后jps command not found
  6. 快速认识Python
  7. SP116 INTERVAL - Intervals
  8. input 设置 display:none后 jquery无法给input赋值
  9. 从list引用调用arraylist和linkedlist对象的方法了解多态
  10. ZooKeeper某一QuorumPeerMain挂了