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实现获取某天是某个月中的第几周
Feb 11 Python
Python实现对特定列表进行从小到大排序操作示例
Feb 11 Python
PyQt弹出式对话框的常用方法及标准按钮类型
Feb 27 Python
PyTorch搭建多项式回归模型(三)
May 22 Python
Django框架登录加上验证码校验实现验证功能示例
May 23 Python
Django模板Templates使用方法详解
Jul 19 Python
python实现通过队列完成进程间的多任务功能示例
Oct 28 Python
关于Flask项目无法使用公网IP访问的解决方式
Nov 19 Python
opencv3/C++图像像素操作详解
Dec 10 Python
keras实现多种分类网络的方式
Jun 11 Python
用OpenCV进行年龄和性别检测的实现示例
Jan 29 Python
matplotlib如何设置坐标轴刻度的个数及标签的方法总结
Jun 11 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实现天干地支计算器示例
2014/03/14 PHP
PHP批量删除jQuery操作
2017/07/23 PHP
php设计模式之正面模式实例分析【星际争霸游戏案例】
2020/03/24 PHP
javascript web页面刷新的方法收集
2009/07/02 Javascript
javascript 混合的构造函数和原型方式,动态原型方式
2009/12/07 Javascript
js列举css中所有图标的实现代码
2011/07/04 Javascript
基于jquery的鼠标拖动效果代码
2012/05/30 Javascript
JavaScript实现网页图片等比例缩放实现代码及调用方式
2013/02/25 Javascript
nodejs导出excel的方法
2015/06/30 NodeJs
JS实现3D图片旋转展示效果代码
2015/09/22 Javascript
javascript中的altKey 和 Event属性大全
2015/11/06 Javascript
JavaScript高级程序设计(第三版)学习笔记1~5章
2016/03/11 Javascript
jQuery表格插件datatables用法汇总
2016/03/29 Javascript
node中koa中间件机制详解
2017/08/22 Javascript
pm2 部署 node的三种方法示例
2017/10/20 Javascript
react脚手架如何配置less和ant按需加载的方法步骤
2018/11/28 Javascript
示例vue 的keep-alive缓存功能的实现
2018/12/13 Javascript
Vue中 axios delete请求参数操作
2020/08/25 Javascript
vue.js watch经常失效的场景与解决方案
2021/01/07 Vue.js
[34:47]完美世界DOTA2联赛PWL S2 Magma vs LBZS 第一场 11.18
2020/11/18 DOTA
ptyhon实现sitemap生成示例
2014/03/30 Python
python中管道用法入门实例
2015/06/04 Python
python实现汉诺塔递归算法经典案例
2021/03/01 Python
pyspark 读取csv文件创建DataFrame的两种方法
2018/06/07 Python
Python numpy中矩阵的基本用法汇总
2019/02/12 Python
bluepy 一款python封装的BLE利器简单介绍
2019/06/25 Python
python中hasattr()、getattr()、setattr()函数的使用
2019/08/16 Python
HTML5 localStorage使用总结
2017/02/22 HTML / CSS
护理学院专科毕业生求职信
2014/06/28 职场文书
2014年污水处理厂工作总结
2014/12/19 职场文书
爱心募捐感谢信
2015/01/22 职场文书
《跨越海峡的生命桥》教学反思
2016/02/18 职场文书
七年级作文之关于奶奶
2019/10/29 职场文书
golang 生成对应的数据表struct定义操作
2021/04/28 Golang
pytorch交叉熵损失函数的weight参数的使用
2021/05/24 Python
Python中time标准库的使用教程
2022/04/13 Python