python3中的eval和exec的区别与联系


Posted in Python onOctober 10, 2019

看了很多网上的方法,写入文件后打开文件看确实不再是乱码,但是从文件中读入json时发现了乱码,可能是读文件默认的编码格式不对。下面读写方法可行。

注意,ensure_ascii=False可以保证不会以ascii格式编码,保证中文的正常转换:

import json
with open('test.json', 'w', encoding='utf-8') as f:
  f.write(
    json.dumps(
      known_dict,
      indent=4,
      ensure_ascii=False))

注意,打开文件也要以utf-8格式打开!

import json
path = "test.json"
with open(path, 'r', encoding='utf-8') as f:
  Info = json.load(f)

总结

以上所述是小编给大家介绍的python3中的eval和exec的区别与联系,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Python 相关文章推荐
Python之PyUnit单元测试实例
Oct 11 Python
Python开发常用的一些开源Package分享
Feb 14 Python
python 转换 Javascript %u 字符串为python unicode的代码
Sep 06 Python
jupyter notebook引用from pyecharts.charts import Bar运行报错
Apr 23 Python
python调用外部程序的实操步骤
Mar 04 Python
Pandas DataFrame数据的更改、插入新增的列和行的方法
Jun 25 Python
python实现beta分布概率密度函数的方法
Jul 08 Python
Django中的用户身份验证示例详解
Aug 07 Python
Python 装饰器@,对函数进行功能扩展操作示例【开闭原则】
Oct 17 Python
宝塔面板成功部署Django项目流程(图文)
Jun 22 Python
浅析Python的命名空间与作用域
Nov 25 Python
python 实现全球IP归属地查询工具
Dec 18 Python
python3 mmh3安装及使用方法
Oct 09 #Python
python画微信表情符的实例代码
Oct 09 #Python
PyCharm专业最新版2019.1安装步骤(含激活码)
Oct 09 #Python
python脚本实现音频m4a格式转成MP3格式的实例代码
Oct 09 #Python
python图像处理模块Pillow的学习详解
Oct 09 #Python
Python 中pandas索引切片读取数据缺失数据处理问题
Oct 09 #Python
详解python路径拼接os.path.join()函数的用法
Oct 09 #Python
You might like
php下实现伪 url 的超简单方法[转]
2007/09/24 PHP
php身份证号码检查类实例
2015/06/18 PHP
手把手编写PHP框架 深入了解MVC运行流程
2016/09/19 PHP
详解PHP处理字符串类似indexof的方法函数
2017/06/11 PHP
基于PHP实现栈数据结构和括号匹配算法示例
2017/08/10 PHP
PHP实现读取文件夹及批量重命名文件操作示例
2019/04/15 PHP
jQuery实战之仿淘宝商城左侧导航效果
2011/04/12 Javascript
js实现的复制兼容chrome和IE
2014/04/03 Javascript
原生JavaScript实现合并多个数组示例
2014/09/21 Javascript
基于jquery实现鼠标滚轮驱动的图片切换效果
2015/10/26 Javascript
AngularJS入门教程之路由机制ngRoute实例分析
2016/12/13 Javascript
JS使用正则截取两个字符串之间的字符串实现方法详解
2017/01/06 Javascript
json的结构与遍历方法实例分析
2017/04/25 Javascript
9种使用Chrome Firefox 自带调试工具调试javascript技巧
2017/12/22 Javascript
Koa项目搭建过程详细记录
2018/04/12 Javascript
详解Vue 多级组件透传新方法provide/inject
2018/05/09 Javascript
JavaScript引用类型Array实例分析
2018/07/24 Javascript
node.js中stream流中可读流和可写流的实现与使用方法实例分析
2020/02/13 Javascript
[01:28]一分钟告诉你DOTA2 TI9不朽宝藏Ⅱ中有什么!
2019/07/09 DOTA
python批量制作雷达图的实现方法
2016/07/26 Python
浅谈python中的占位符
2017/11/09 Python
Python requests库用法实例详解
2018/08/14 Python
python django model联合主键的例子
2019/08/06 Python
使用pyhon绘图比较两个手机屏幕大小(实例代码)
2020/01/03 Python
python生成并处理uuid的实现方式
2020/03/03 Python
利用Python实现Excel的文件间的数据匹配功能
2020/06/16 Python
DRF框架API版本管理实现方法解析
2020/08/21 Python
爬虫代理的cookie如何生成运行
2020/09/22 Python
限量版运动鞋和街头服饰:TheDrop
2020/09/06 全球购物
英文请假条
2014/04/11 职场文书
学生会竞选演讲稿纪检部
2014/08/25 职场文书
村长反四风问题个人对照检查材料
2014/09/21 职场文书
2015年敬老月活动总结
2015/03/27 职场文书
公司规章制度范本
2015/08/03 职场文书
Nginx 根据URL带的参数转发的实现
2021/04/01 Servers
Go gorilla/sessions库安装使用
2022/08/14 Golang