ecilpse+python中文输入输出
Posted zmhx
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ecilpse+python中文输入输出相关的知识,希望对你有一定的参考价值。
前提条件:python版本3.5.1,Eclipse SDK版本 3.5.0
ecilpse编辑器默认编码为gbk,所以需要调整ecilpse编码格式为utf-8才可以实现python语言中文的输入输出
设置步骤:
1.点击Window-preferences(若ecilpse为中文版本,则为“窗口”-“首选项”);
2.选择“General-Workspace”将“Test file encoding”设置为UTF-8(对应中文:“常规-工作空间”将“文本文件编码”设置为UTF-8)
3.选择“General-Test Editors-Spelling”,将Encoding设置为UTF-8(对应中文:“常规-文本编辑器-拼写”将“编码(C)”设置为UTF-8)
4.若以上步骤之后输入输出中文依然报错可尝试执行如下步骤:
a.设置配置编码:打开eclipse安装目录->eclipse.ini,末行加上 -Dfile.encoding=UTF-8
b.修改python文件编码:在py文件首行加上#coding=utf-8,一定要在首行才可以
以上是关于ecilpse+python中文输入输出的主要内容,如果未能解决你的问题,请参考以下文章
python json.dumps()函数输出json格式,使用ensure_ascii参数对中文输入的支持