python 中文编码问题
2017-12-08 16:50
155 查看
现在可以公开的情报
python 3.x以下源文件(.py)默认是用ascll进行编码的,也就是就算你的IDE是用UTF-8编辑和保存文件的,但是python解释器是以ASCLL读取文件,就会出错。
所以在任何位置输入中文都会出错。
错误如下:
解决方法。
具体见:here
在源文件的第一行或者第二行(不能是其他行)加入以下代码:
让解释器选择对文件关于编码的处理方式。
python 3.x以下源文件(.py)默认是用ascll进行编码的,也就是就算你的IDE是用UTF-8编辑和保存文件的,但是python解释器是以ASCLL读取文件,就会出错。
所以在任何位置输入中文都会出错。
错误如下:
SyntaxError: Non-ASCII character '\xe5' in file
解决方法。
具体见:here
在源文件的第一行或者第二行(不能是其他行)加入以下代码:
# This Python file uses the following encoding: utf-8 或者 # encoding=utf-8 或者 # -*- coding: utf-8 -*-
让解释器选择对文件关于编码的处理方式。
相关文章推荐
- python 中文编码问题, ‘ascii’ codec can’t encode characters in position 0-1:
- python基础系列教程——Python中的编码问题,中文乱码问题
- python CGI模块获取中文编码问题解决- 部分方案
- paip.日志中文编码原理问题本质解决python
- python中文编码问题
- 解决Python3中的中文字符编码的问题
- Python的老坑——中文编码问题
- python中文编码问题
- python2 中文编码问题
- python中文字符串数组编码的问题
- python+mysql 操作数据库出现的中文编码问题
- python json 序列化反序列化 和 中文编码问题
- python中文编码问题
- python与excel的中文编码问题
- python中文处理——编码问题
- 在Python中关于中文编码问题的处理建议
- python 读写Json的中文编码问题
- python中json数据中文编码显示的问题
- Python中文编码问题
- paip.日志中文编码原理问题本质解决python