有两个Python程序文件:

t1.py:

import t2

t2.py:

china="中国"
print(china)

结果程序总报错:SyntaxError:Non-UTF-8 code starting with...

这明显是因为字符编码的问题造成的。结果我用记事本一查看这两个文件的编码,果然默认的是ANSI,手工改为UTF-8编码后,问题解决。

那么如何在MyEclipse中一劳永逸地解决此问题呢?很简单,在Window->Preferences中修改对应文档类型的默认编码即可,具体操作如下图:

另外关于中文乱码的问题,偶然发现在MyEclipse的控制台中输入的中文信息,让Python打印出来后为乱码。在csdn的bbs中发帖问一下,一个大神提示我,要确保程序文件编码、环境编码等均一致,就可极大避免中文乱码的产生。

我的Python程序编码是UTF-8没问题,但是经过检查发现,MyEclipse环境的初始化编码并不为UTF-8,所以在安装目录的myeclipse.ini文件中添加“-Dfile.encoding=utf-8” (不包括引号)后,问题解决。

MyEclipse10+PyDev 不能识别中文字符串?看这里相关推荐

  1. 使用unicode编码识别中文字符、字母和数字,包括生僻汉字

    查询网络上如何识别中文字符的帖子,发现大部分只判断了常用汉字,即Unicode范围为0x4E00 ~ 0x9FA5. unicode编码最新版本是2009年9月出版的5.2版,对汉字又进行了扩充.以往 ...

  2. Java基础学习之用System.out.println()输出中文字符串乱码问题

    问题描述: 在学习"java基本数据类型"相关知识点过程中,使用不同文本编辑器编写java源代码文件在cmd控制台中编译和运行过程中多次出现乱码情况. 电脑操作系统:win10 企 ...

  3. jieba识别中文人名实战记录及心得

    一,介绍 官方介绍:"结巴"中文分词:做最好的 Python 中文分词组件 我理解的官方的目标是做最好的python中文分词组件,但是在网上一搜,很多文章直接说成了是最好的中文分词 ...

  4. python中文字符串编码_浅谈python下含中文字符串正则表达式的编码问题

    前言 Python文件默认的编码格式是ascii ,无法识别汉字,因为ascii码中没有中文. 所以py文件中要写中文字符时,一般在开头加 # -*- coding: utf-8 -*- 或者 #co ...

  5. java整理软件--- Java OCR 图像智能字符识别技术,可识别中文,但是验证码不可以识别...已测识别中文效果很好...

    国内最专业的OCR软件只有2家,清华TH-OCR和汉王OCR,看了很多的OCR技术 发现好多对英文与数字的支持都很好,可惜很多都不支持中文字符.Asprise-OCR,Tesseract 3.0以前的 ...

  6. python官网没有中文-python 检查是否为中文字符串的方法

    [目标需求] 查看某一个字符串是否为中文字符串 [解决办法] def check_contain_chinese(check_str): for ch in check_str: if u'一' &l ...

  7. php怎麼讲$字段的值截取第一个字,PHP截取中文字符串方法总结

    程序一:PHP截取中文字符串方法 由于网站首页以及vTigerCRM里经常在截取中文字符串时出现乱码(使用substr),今天找到一个比较好的截取中文字符串方法,在此与大家共享. Copy to Cl ...

  8. java乱码base64,解决 JAVA WebSocket 解析 base64 后中文字符串乱码

    解决 JAVA WebSocket 解析 base64 后中文字符串乱码 解决 JAVA WebSocket 解析 base64 后中文字符串乱码 春风如贵客,一到便繁华.各位看官先赞再看,养成好习惯 ...

  9. php 字符串比较txt,PHP读到txt中文字符串比较失败

    最近开始做PHP.今天从txt文件中读取一个中文字符串,跟一个字符串作比较,老是匹配失败,开始以为是编码问题,因为我的PHP文件编码是utf-8,遂将txt文件的编码也改成utf-8,好,噩梦来了.. ...

最新文章

  1. springboot 防重复 提交
  2. 使用DCIM软件确保数据中心符合DCOI
  3. 操作系统实验1—实现单处理机下的进程调度程序
  4. 分布式监控系统Zabbix3.2添加自动发现磁盘IO并注册监控
  5. python状态码409_HTTP状态码
  6. 罗宾斯管理学13版pdf_全球著名管理学家,曾任五大高校教授,罗宾斯教你如何做好管理者...
  7. LeetCode刷题(25)
  8. Stm32:半主机模式
  9. Unity List的拷贝
  10. 在 Mac 上的 Safari 浏览器中如何存储网页的一部分或整个网页?
  11. matlab 添加多行注释
  12. 各纬度气候分布图_高中地理丨各种气候类型分布图+气候问题全总结,再也不怕搞混了!...
  13. 基于ROS节点多机协同(无人机/无人车)分析
  14. pytorch提供的maskrcnn训练自己的数据
  15. 前端(内部)-编程规约
  16. KaTex 数学公式 基础
  17. 家用双wan口路由器推荐_路由器串口和以太口 家用双wan口路由器推荐
  18. 计蒜客 2018ICPC徐州邀请赛D Persona5(组合计数 + 分块打表)
  19. ipad mini android平板,iPad mini Retina系统是什么?iPad mini2能升级安卓4.3吗?
  20. 时间序列预测的8种常用方法简介

热门文章

  1. 图标题中的汉字序号改为阿拉伯序号,如“图二-1改为图2-1”
  2. ACM——二分、三分
  3. 天津春考计算机考哪些学校,天津春季高考 计算机
  4. 11-陕西小伙伴网络科技有限公司-info
  5. 复合材料力学matlab,复合材料力学作业
  6. 墨尔本大学 计算机科学,墨尔本大学计算机科学硕士专业详解 成为IT大神的必经之路...
  7. 耶鲁大学 博弈论(Game Theory) 笔记4-足球比赛与商业合作之最佳对策
  8. 广西省谷歌卫星地图下载
  9. CenterNet2
  10. 5118宠物行业词库数据【高频词+疑问词+行业根词】