如何在GAE Development Console数据存储查看器中查看unicode值?

时间:2012-02-29 18:49:29

标签: google-app-engine google-cloud-datastore

Unicode字符串作为列表的一部分存储在GAE数据存储区中。结果,像http://localhost:8080/_ah/admin/datastore/edit?key=...这样的页面显示了那里的值

[u'latin characters', u'\u0432\u043b\u0430\u0434\u0438\u043c\u0438\u0440\u043e\u0432']

所以,我无法读到第二个字符串下隐藏的内容。有没有办法解决这个问题?

1 个答案:

答案 0 :(得分:0)

长期解决方案:在http://code.google.com/p/googleappengine/issues/entry提交错误 短期解决方案:使用Python:

"""
>>> print u'\u0432\u043b\u0430\u0434\u0438\u043c\u0438\u0440\u043e\u0432'.encode('utf-8')
владимиров
"""

FWIW,相同的打印命令将在interactice控制台中运行: http://localhost:8080/_ah/admin/interactive