ITPub博客

首页 > 应用开发 > IT综合 > Python 字符编码问题和其他一些问题

Python 字符编码问题和其他一些问题

原创 IT综合 作者:suzhouclark 时间:2009-05-18 14:25:54 0 删除 编辑

Python 字符编码问题。

==============================

为Python添加默认模块搜索路径

=============================

UnicodeDecodeError: 'ascii' codec can't decode byte 0xe4 in position 0: ordinal not in range(128)

==============================

PYLONS网页分页。

[@more@]

http://farmdev.com/talks/unicode/

http://hi.baidu.com/techblog/blog/item/4f0c36cace1b794ef31fe7bd.html


http://blog.csdn.net/lxdcyh/archive/2009/03/23/4018054.aspx

http://ipie.blogbus.com/logs/19379694.html


====================================

===================================

那就是在dist-packages(即/usr/local/lib/python2.6/dist-packages)添加一个路径文件,如mypkpath.pth,必须以.pth为后缀,写上你要加入的文件名称就是了,如我的:

/home/tony/tst-python

保存退出,OK!结果自己验证,重启terminal,再次打开python,

>>> import sys
>>> sys.path

=====================================

=====================================

要解决这个问题,首先修改终端的字符编码设置:


>>> import sys


>>> sys.getdefaultencoding()


'ascii'





可以看到,当前的默认编码是ascii,要修改这个设置,可以在Python安装目录下的Lib/site-packages目录中,新建一个 sitecustomize.py文件(也可以建在其它地方,然后手工导入,建在这里,每次启动Python的时候设置将自动生效),内容如下:


import sys


sys.setdefaultencoding('utf-8')
=================================================================
=================================================================
PYLONS网页分页。
http://bel-epa.com/pylonsdocs/thirdparty/webhelpers/paginate.html
http://pylonshq.com/docs/en/0.9.7/helpers/

                                                    

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/9697/viewspace-1022227/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: GAE+MAKO中文显示
下一篇: CSS漂亮表格
请登录后发表评论 登录
全部评论

注册时间:2010-03-26

  • 博文量
    124
  • 访问量
    335899