Python unicode/utf-8编码问题简单解决方案
来源:互联网 发布:数据库修改语句有哪些 编辑:程序博客网 时间:2024/06/01 20:55
UnicodeEncodeError: ‘ascii’ codec can’t encode/decode characters in position xxx: ordinal not in range(128)
在写Python文件时遇到保存的内容里面含有中文就出现了如下报错:
UnicodeEncodeError: 'ascii' codec can't encode characters in position 16848-16853: ordinal not in range(128)
不管是Python还是其他语言,都会存在unicode
、utf-8
和ascii
方面的编码不兼容问题,Python有一个简单粗暴的解决方案是在源文件头前加上如下代码:
import sysreload(sys)sys.setdefaultencoding('utf-8')
如果仅仅是需要打印中文字符,不涉及文件读写编码转换相关操作,可以仅仅简单在源文件头加上下面的这句代码就好了:
#coding=utf-8
1 0
- Python unicode/utf-8编码问题简单解决方案
- python 编码 问题 UTF-8 unicode
- Python 编码问题 utf-8 和 unicode
- Python 编码问题 utf-8 和 unicode
- Python 编码 Unicode utf-8
- Python中GBK, UTF-8和Unicode的编码问题
- Python中GBK, UTF-8和Unicode的编码问题
- Python编码相关问题 Unicode UTF-8 encode() decode()
- python 编码 乱码问题 ascii unicode utf-8
- Python笔记:字符编码unicode/utf-8
- python常用编码 Unicode & UTF-8
- python中编码unicode和utf-8
- 中文编码问题(Unicode UTF-8 GBK ...)
- 中文编码问题(Unicode UTF-8 GBK ...) .
- 编码有关问题(UTF-8、gb2312、unicode)
- 编码问题(UTF-8、gb2312、unicode)
- 有关于UTF-8 & Unicode编码问题
- 编码问题:ASCII、Unicode和UTF-8
- mysql常用命令
- 【深度学习:CNN】利用随机前馈神经网络生成图像观察网络复杂度
- 用PHP实现memcache客户端(续)
- 在Centos7.1上安装oracle11gR2-静默安装
- Snow祝你元宵节快乐!
- Python unicode/utf-8编码问题简单解决方案
- java基础知识(2)
- ESXi5.5 U2升级步骤
- android状态栏一体化、沉浸式状态栏(兼容低版本)
- 红黑树 【map】、【set】的使用
- MFC 映射模式
- 274 H-index
- 没有可用的软件包 git,但是它被其它的软件包引用了。
- M端滚动异步加载数据