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 相关文章推荐
使用django-suit为django 1.7 admin后台添加模板
Nov 18 Python
Python的多态性实例分析
Jul 07 Python
python实现自动发送邮件发送多人、群发、多附件的示例
Jan 23 Python
分享Pycharm中一些不为人知的技巧
Apr 03 Python
Python3实现的字典遍历操作详解
Apr 18 Python
selenium使用chrome浏览器测试(附chromedriver与chrome的对应关系表)
Nov 29 Python
Python嵌套式数据结构实例浅析
Mar 05 Python
python中selenium操作下拉滚动条的几种方法汇总
Jul 14 Python
Python生成验证码、计算具体日期是一年中的第几天实例代码详解
Oct 16 Python
Django权限设置及验证方式
May 13 Python
Python WebSocket长连接心跳与短连接的示例
Nov 24 Python
pycharm 使用tab跳出正在编辑的括号(){}{}等问题
Feb 26 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之对抗Web扫描器的脚本技巧
2008/10/01 PHP
PHP函数常用用法小结
2010/02/08 PHP
iOS+PHP注册登录系统 PHP部分(上)
2016/12/26 PHP
JavaScript的目的分析
2007/01/05 Javascript
jQuery 幻灯片插件(带缩略图功能)
2011/01/24 Javascript
关于JQuery($.load)事件的用法和分析
2013/04/09 Javascript
把jQuery的类、插件封装成seajs的模块的方法
2014/03/12 Javascript
jQuery实现鼠标经过事件的延时处理效果
2020/08/20 Javascript
深入理解事件冒泡(Bubble)和事件捕捉(capture)
2016/05/28 Javascript
jQuery居中元素scrollleft计算方法示例
2017/01/16 Javascript
JavaScript省市级联下拉菜单实例
2017/02/14 Javascript
简单的JS控制button颜色随点击更改的实现方法
2017/04/17 Javascript
微信小程序获取用户openid的实现
2018/12/24 Javascript
Vue开发之封装分页组件与使用示例
2019/04/25 Javascript
浅谈vue websocket nodeJS 进行实时通信踩到的坑
2020/09/22 NodeJs
[02:57]DOTA2亚洲邀请赛小组赛第四日 赛事回顾
2015/02/02 DOTA
Python和GO语言实现的消息摘要算法示例
2015/03/10 Python
Python与shell的3种交互方式介绍
2015/04/11 Python
python实现人脸识别代码
2017/11/08 Python
Python切片索引用法示例
2018/05/15 Python
使用python获取电脑的磁盘信息方法
2018/11/01 Python
利用python在excel里面直接使用sql函数的方法
2019/02/08 Python
用pyqt5 给按钮设置图标和css样式的方法
2019/06/24 Python
Win10 安装PyCharm2019.1.1(图文教程)
2019/09/29 Python
python 下载文件的多种方法汇总
2020/11/17 Python
使用css如何制作时间ICON方法实践
2012/11/12 HTML / CSS
让ie浏览器成为支持html5的浏览器的解决方法(使用html5shiv)
2014/04/08 HTML / CSS
size?丹麦官网:英国伦敦的球鞋精品店
2019/04/15 全球购物
yy婚礼司仪主持词
2014/03/14 职场文书
2014年人事科工作总结
2014/11/19 职场文书
2014年乡镇人大工作总结
2014/11/25 职场文书
2015年“公民道德宣传日”活动方案
2015/05/06 职场文书
让生命充满爱观后感
2015/06/08 职场文书
停车场管理制度范本
2015/08/05 职场文书
交通安全宣传标语(100条)
2019/08/22 职场文书
Spring Bean的实例化之属性注入源码剖析过程
2021/06/13 Java/Android