ubuntu下python中文编码的设置方式
来源:互联网 发布:淘宝网哪里投诉 编辑:程序博客网 时间:2024/05/23 11:44
ubuntu下python中文编码的设置方式
在执行程序时出现以下错误是因为在默认编码方式下出现了中文字符。
SyntaxError: Non-ASCII characterUnicodeDecodeError: 'ascii' codec can't decode
所以更改Python的编码方式为utf8模式来适应中文字符
以下是修改方法
1. 单文件中有效
在出现中文编码的文件最开始添加(注意一定要是最开始,之前不能有任何东西)
# coding: utf8
或者(这个不要求最开始)
import sysreload(sys)sys.setdefaultencoding('utf8')
2. 全局生效
修改/usr/lib/python2.7目录下的sitecustomize.py文件,添加内容
#coding = utf8import sysreload(sys)sys.setdefaultencoding('utf8')
解释:python在启动时会自动调用该文件并执行文件中的内容。
附加:pycharm中设置默认中文编码的方式
依次打开File - Default Settings - Editor - File Encodings, 将看见的三个编码方式都调整为utf8即可
阅读全文
0 0
- ubuntu下python中文编码的设置方式
- python 在 ubuntu 下中文编码问题
- ubuntu 设置中文编码
- Ubuntu 中文编码设置
- python设置中文编码
- 设置python页面的编码方式(windows)
- Ubuntu设置中文编码和文本的编码转换
- 浅谈字符编码方式与python的中文编码(一)
- ubuntu 下MySQL出现乱码的解决方法以及如何设置编码方式
- python分词脚本 注意python对于中文的编码方式
- ubuntu下的中文输入法设置
- ubuntu下中文输入法的设置
- python对于中文编码处理的几种方式
- python Dos下中文编码
- Python的中文编码
- ubuntu下mysql编码设置
- ubuntu下python的虚拟环境设置
- Ubuntu下增加中文字符编码的方法
- java ----实现简单的21点纸牌游戏
- 闰年的判断,86400年是不是闰年
- Mybatis的SQL语句中的小于号在XMLCDATA"<"的使用
- ubuntu下安装eclipse
- myeclipse中怎么解除jsp一直运行在一个指定的tomcat上的问题
- ubuntu下python中文编码的设置方式
- spring框架及spring cloud框架主要组件
- 2017年7月6日23:07:24
- 集合小结
- PPT制作之表格
- 服务器处理文件上传
- hdfs的shell操作
- vim的常用操作
- Java数据结构和算法(2)--《Java数据结构和算法》第二版 Robert lafore编程作业第二章