komodo 是ActiveState 公司出品的 跨平台 python IDE,主要优点是有调试和语法提醒功能。

默认情况下,komodo编辑的源代码文件是使用ascii编码。如果你输入汉字则会提示:
This character cannot be represented with the current encoding 'ascii'
意思是这个字符不符合当前的编码格式:ascii。
解决方法:
1. 设置 edit->Preferences->Internationalization
然后在 language-specific Default Encoding, 设置成 python -  utf-8
OK 就可以了
这个设置好了之后,我发现是:如果是新建的文件,则可以直接输入汉字了,但是
如果在已有的文件里面输入汉字,但是还有以前错误提示。所以还需要做如下设置。
2. 在你需要输入汉字的文件里任何地方,右击->Properties and setting-> Properties
-> File Setting ->Encoding 将Ascii 改为 utf-8。
现在在这个项目的任何文件里面可以输入汉字了,不过,运行时还是会出错的,goto3
注意:如果上述2的设置只能修改一个项目的设置,如果需要修改其他项目,则重复2。
3.如果调试运行代码时,还是有错误:
SyntaxError: Non-ASCII character '/xe4' in file /..........pkTestMedicine.py 
on line 68, but no encoding declared; see http://www.python.org/peps/pep-0263.html 
for details (pkTestMedicine.py, line 68)
错误提示比较明显,看上述提示的网页就可以知道,原来python对单个文件的编码也有规定,
可以根据需要设定编码格式。
所以在你自己输入了汉字的源代码文件第一行或者第二行,输入:
# -*- coding: utf-8 -*-
这样编译就成功了,哈哈!    

python IDE - Komodo 支持汉语输入设置相关推荐

  1. [django]Django站点admin支持中文显示和输入设置

    正文: Django站点admin支持中文输入设置,操作如下: 1 需要确定的你的数据库的client客户端和服务端的编码设置为utf-8,如果不是,请将其设置成utf-8编码,我采用mysql,详情 ...

  2. python在线代码编辑器-5种最佳Python IDE和代码编辑器

    在本文中,我们将介绍排名靠前的5个Python IDE和5个Python文本编辑器. 如果您在诸如Eclipse之类的IDE之间感到困惑,或者为该不该用Sublime Text这样的编辑器犹豫?那么您 ...

  3. 5款最受Python开发者欢迎的Python IDE和代码编辑器

    5个Python IDE和文本编辑器的比较 在本文中,我们将介绍5个热门的Python IDE和5个Python文本编辑器.根据您的领域,价格和功能-您将看到最适合您的Python IDE和代码编辑器 ...

  4. python快捷键设置_UltraEdit搭建Python IDE环境+设置快捷键

    1 一.搭建Python IDE环境 2 1.打开UltraEdit 2.菜单项:高级/工具配置 3.点击插入(I),并按如下①②③步骤依次填写 3 ①命令选项卡中依次输入如下: 菜单项名称:运行py ...

  5. UltraEdit搭建python IDE环境+设置快捷键

    转帖自:http://hi.baidu.com/singkuan/blog/item/6948fa073d1b5ece7a89472c.html UE搭建python IDE环境+设置快捷键 2007 ...

  6. Python入门(二)——IDE选择PyCharm,输入和输出,基础规范,数据类型和变量,常量,字符串和编码,格式化

    Python入门(二)--IDE选择PyCharm,输入和输出,基础规范,数据类型和变量,常量,字符串和编码,格式化 我们从今天就开始正式的学习PY交易了,PY交易还行,我们有基础之后学习起来倒不是说 ...

  7. 【Python】Caffe 模型转换 Caffe2 模型 (支持多输入 / 多输出)

    Model Translator from Caffe to Caffe2 用于将 Caffe 模型转换为对应 Caffe2 模型的 Python 脚本 官方提供了一个基础版本,经修改和优化后,已支持 ...

  8. mac的python怎么输入中文_无法在python IDE(Mac OS X)中输入unicode

    我试图在默认的python IDE中收集一些unicode原始输入,据我所知,它应该很简单:>>> c = raw_input() 日本語 >>> print c ...

  9. 推荐10 款好用的 Python IDE

    Python 非常易学,强大的编程语言.Python 包括高效高级的数据结构,提供简单且高效的面向对象编程. Python 的学习过程少不了 IDE 或者代码编辑器,或者集成的开发编辑器(IDE).这 ...

最新文章

  1. Verilog HDL 使用规范(一)
  2. Invoke-Express 执行多个批处理命令的函数
  3. 【还有这种网站?】庆哥终于知道为什么他的数据结构与算法学的那么好了
  4. 将S所指的字符串中下标为偶数同时ASCⅡ值为奇数的字符删除,所指串中剩余的字符形成新的串放在t所指的数组中
  5. oracle更新前触发器,Oracle之前更新触发器
  6. 基础接口 java_java基础中的 接口方法的问题
  7. linux入门常用命令
  8. Chrome json 插件 JSONView-for-Chrome
  9. linux win10五笔码表,Win10五笔助手下载_WubiLex微软五笔助手下载免费版9.9.6.0 - 系统之家...
  10. TOP100summit2017:微博如何做到1小时增加一千台服务器应对鹿晗恋情带来的流量暴增
  11. 001数据类型-字面值-运算规则
  12. 怎么用python编简单游戏大全_适合新手练手的三个python简单小游戏
  13. 夜已深,为何身体没有困意!
  14. matlab绘制引力场_玩引力场和漂亮的色彩
  15. Hi3861鸿蒙物联网项目实战:智能安防报警
  16. MapGuide源码分析----MapGuide服务器源码分析
  17. NLP模型集锦----pynlp
  18. 百度人脸识别搜索是怎么实现的?
  19. 矩阵分析与应用(7)
  20. 懒人日报 | 链节点上线“安全情报”节点、“英雄链”诈骗案24位嫌疑人被刑拘、天津自贸区支持区块链验证等技术......

热门文章

  1. nodejs+express+mysql 之 简单的在线HTML编辑器
  2. 吃鸡武器皮肤系统上线,您想问的这里都有答案
  3. 前端调用本地摄像头实现拍照(vue)
  4. 华为凌霄子母路由 Q6参数 华为凌霄子母路由 Q6怎么样
  5. Java并发之Semaphore源码解析
  6. 性能测试总结---基础理论篇
  7. 小学信息科技编程题C语言,小学信息技术试题.doc
  8. unity导入模型以及动画
  9. css 让div悬浮,css实现div悬浮不动效果
  10. 在DigiX数字生活节,寻找关于未来生活的三个剪影