我们都知道Win7默认编码是GBK,而Ubuntu下面默认是utf-8,有时候我们的代码需要在两个平台下编辑,因此我们有必要设置一下eclipse的编码,当然这并不只用于pydev,android的adt也类似的。 只是主要设置3个地方,打开eclipse的windows-preferences:

  1. content types选项中选中对应的文件类型,比如python files,java source files,然后在下面的default encoding中填入UTF-8,记得设置后要点击update按钮,不然。。。
  2. editor-text editor-spelling选项卡中的encoding,default中是utf-8那就不用改了,如果不是,那么选择下面的other中的utf-8,OK啦
  3. workspace选项卡中的text file encoding中同样选择utf-8哟,亲
  4. 如果是android的话,上面三步设计就OK了,但是pydev还需要一步,就是在每个py文件开头加上一行encoding:utf-8,手动加肯定不行的,那么我们就在模板里面设置了。pydev-editor-templates选项卡中,设置context为new module的几个选项,在最前面加上#encoding: utf-8即可。

记得在win7和ubuntu都要这样设置一次,到时侯双方打开源文件就不会出现乱码了。

转载于:https://www.cnblogs.com/huangjacky/archive/2012/07/15/2592166.html

python - PyDev统一编码相关推荐

  1. php判断网页编码,python判断网页编码的方法

    在web开发的时候我们经常会遇到网页抓取和分析,各种语言都可以完成这个功能.我喜欢用python实现,因为python提供了很多成熟的模块,可以很方便的实现网页抓取. 但是在抓取过程中会遇到编码的问题 ...

  2. python中文字符编码问题

    2019独角兽企业重金招聘Python工程师标准>>> 问题来源:需要对爬取到的如下文本进行分隔,且以":"(中文冒号)进行分隔. 对应文本分隔代码: IrmCo ...

  3. python安全编码问题_浅谈Python中的编码问题

    对于Python的初学者来说,编码问题相当令人头疼.本文就根据我在学习过程中遇到的问题简单谈一下Python中的编码.首先简单介绍一下几种常见的编码. 一.几种常见的字符编码 ASCII码 ASCII ...

  4. python数字编码_Python 编码为什么那么蛋疼?

    说到底,觉得蛋疼只是因为自己编码知识没学好. 这里一些答案说的不错,但这种问题光从Python2本身的角度去回答意义并不大.如果没有理解字符编码的模型与原理,很难说以后换个语言换个环境就不会重蹈覆辙. ...

  5. python编码程序_python 编码

    网页的编码方式是简体中文gb2312 (查看网页源码,可以看到),而python内部的编码方式为unicode,之前的代码是这样的: contentAll = urllib.urlopen(urlLi ...

  6. python实战之编码问题:中文!永远的痛

    python实战之编码问题:中文!永远的痛 编码的思维图谱: 也就是说文件没有编码之说,事实上都是按二进制格式保存在硬盘中的.不过在写入读取时须使用相应的编码进行处理,以便操作系统配合相关软件/字体, ...

  7. python的字符编码叙述_Python: 熟悉又陌生的字符编码

    字符编码是计算机编程中不可回避的问题,不管你用 Python2 还是 Python3,亦或是 C++, Java 等,我都觉得非常有必要厘清计算机中的字符编码概念.本文主要分以下几个部分介绍: 基本概 ...

  8. Python字符串与编码

    Python字符串与编码 计算机对文本进行编码的方式 ASCII码 由于计算机是美国人发明的,因此,最早只有127个字母被编码到计算机里,也就是大小写英文字母.数字和一些符号,这个编码表被称为ASCI ...

  9. 解决python ConfigParser文件编码问题(按指定格式存储文件(txt))

    解决python ConfigParser文件编码问题(按指定格式存储文件(txt)) 配置文件编码为UTF-8,内容如下: [section1] p1=中文字符串 如果用 config.readfp ...

  10. Python实现统一社会信用代码校验(GB32100-2015)

    Python实现统一社会信用代码校验 统一社会信用代码国标校验 统一社会信用代码国标校验规则 示例说明 Python代码实现(仅实现GB- 32100-2015中的规则) 统一社会信用代码国标校验   ...

最新文章

  1. 基于WebForm的Front Controller模式框架
  2. pyqt5能否用于鸿蒙系统,PyQt显示来自opencv的视频流
  3. MATLAB中cif用于清除什么,cifti-matlab-master 能够对MRI数据进行功能成像 - 下载 - 搜珍网...
  4. ERROR: No query specified(Mysql数据库报错)
  5. Python 回归 普通最小二乘法(Ordinary Least Squares)
  6. 年总结(二):历经一年的蜕变
  7. Qt5开发及实例学习之监听目录
  8. Redis入门系列数据类型及相关命令
  9. ssh链接数设置问题
  10. Rife算法的Matlab实现
  11. 线性同余法产生1000个随机数
  12. ubtuntu error:E45:‘readonly’ option is set(add ! to override
  13. c++控制台版 俄罗斯方块 闪瞎眼
  14. asp.net调用51ditu
  15. c语言炉石传说测试数据库,炉石传说:王师傅微博分享算法入门题 网友:快把C语言播完吧!...
  16. 【upc】Water Testing 皮克定理+多边形面积公式
  17. ubuntu系统vim常用命令学习以及ubuntu软件下载安装
  18. 再批国标数学教材的微分定义
  19. 计算机三级数据库好考吗,2019计算机三级数据库难吗 如何备考
  20. 日拱一卒——160个crackme之#5

热门文章

  1. 图的表示:如何存储微博、微信等社交网络中的好友关系
  2. spark graphx入门
  3. Navicat用法入门
  4. 【剑指offer】之字形打印二叉树,C++实现
  5. 转换PHP脚本成为windows的执行程序
  6. ctags 的最简单使用
  7. 深入了解一下PYTHON中关于SOCKETSERVER的模块-A
  8. 动态规划算法 dynamic programming
  9. onfling滑动界面进行Activity切换
  10. 测试驱动的项目管理概念文档