Yos*_*hio 6 python unicode logging google-app-engine utf-8
我正在尝试对旧的appengine应用程序进行更改,但现在在格式化我的电脑并安装更新的工具后,日志记录功能会引发unicode错误.
在之前的开发环境中,一切正常.ubuntu 9.04 python2.6 google appengine sdk 1.5
现在我正在尝试使用这种环境进行更改:ubuntu 11.10 python2.7 google appengine sdk 1.6
在这个新的开发环境中,我使用日志记录功能会出错.
logging.info(u'Gerando lista de exibição') # error
Run Code Online (Sandbox Code Playgroud)
错误:
'ascii'编解码器无法解码位置22中的字节0xc3:序数不在范围内(128)args =('ascii','Gerando lista de exibi\xc3\xa7\xc3\xa3o',22,23,'序数不in range(128)')encoding ='ascii'end = 23 message =''object ='Gerando lista de exibi\xc3\xa7\xc3\xa3o ...'reason ='ordinal not in range(128)'start = 22
要工作,我需要删除重音:
logging.info(u'Gerando lista de exibicao')#ok
我的编辑器是utf-8,我的所有脚本都将"编码:utf-8"作为第一行.
这是一个版本问题?有一些设置要做?