推荐一下PyScripter
2014-04-17 01:40
543 查看
def setencoding():
"""Set the string encoding used by the Unicode implementation. The
default is 'ascii', but if you're willing to experiment, you can
change this."""
encoding = "ascii" # Default value set by _PyUnicode_Init()
if 1: 原来是if 0
# Enable to support locale aware default string encodings.
import locale
loc = locale.getdefaultlocale()
if loc[1]:
encoding = loc[1]
http://hi.baidu.com/douhi/item/d501aa18a2b19a7b7b5f25eb
【转】推荐一下PyScripter
Python的IDE有如此之多,参考这里:http://www.hudong.com/wiki/python+IDE我装过三个:Wing IDE、PyDev(在Aptana环境下安装并运行成功)、PyScripter,我推荐的是PyScripter因为它比PyDev快,一个Aptana启动起来就有些慢了再跑python感觉不太顺畅(我内存4G、T7400 2.8GHz),而且是开源、免费的。
支持多版本的Python,我安装的是PyScripter1.9.9.7支持python2.3--python3.1足够用了.
支持换主题、自动提示、设置断点调试、占用资源较少。
下载地址:http://code.google.com/p/pyscripter/
![](https://oscdn.geek-share.com/Uploads/Images/Content/202008/20/b28472f37e8dbe58218dae3766acc5b8.jpg)
我下载了py2.6 2.7 3.1
pyscripter 2.1.1.0
不知道哪里设置错了.使用py2.6 2.7 出现运行报错
UnicodeEncodeError: 'ascii' codec can't encode characters in position 1-2: ordinal not in range(128)
使用py3.1就不会出错 .
后来把pyscripter 的界面语言 换成英语的. 文件格式默认:ansi 就没有上边的错误了..
后来我又把pyscripter 的界面语言 换成中文的,文件格式默认:ansi,把Python 引擎换成 内部 的..也没有上述问题.
如果把文件格式 换成 utf-8 , 那 输出中文就编程乱码了. 解决办法 print u'你好' 就可以了..
py3.X默认支持utf-8 格式. 所以不会出现上述问题
相关文章推荐
- 一篇演讲稿,不错,给大家推荐一下。看人家怎么忽悠的
- 再推荐Geogebra 5.0.xx一下
- 一个不错的解析URL地址的JS方法,推荐一下
- [日推荐]『查找一下小程序』好用的搜索工具
- 买了几本新书,推荐一下
- 推荐一下《聊聊JVM》的专栏
- 推荐一下重装系统的简单教程
- 发现一个好站点,推荐一下 (.net 开源项目)
- [推荐] 总结一下网站注入与防范的方法[问题点数:100分,结帖人:zzxap]
- flipcode——真是个不错的站点,单独推荐一下!
- csdn的blog太慢了,想换个空间,大家推荐一下把
- 穆利堂推荐--软件行业销售该怎么做?我和北京安证通的一个销售人员的沟通,做销售的可以看看,思考一下
- 国人学习AJAX之必达之地!!!强烈推荐一下.
- Yet another MongoDB Map Reduce tutorial [一篇英文的mongodbMopreduce 文章 推荐一下]
- 趁还没忘记写一下刚才“推荐组”会议的一些头绪
- 今天总结一下自己的职场经历 推荐
- 深度学习工作站推荐一下
- 想去上海发展 看过我博客的朋友希望能够帮忙推荐一下 谢谢
- ios开发,经典书籍推荐一下
- 变味的 PyCon China,推荐一下北京的Python开发者活动