可以在dev-server上设置UTF-8编码吗?在外部(Google)服务器上一切正常,但在本地服务器上我得到“?”而不是数据存储查看器中的实际字符。
发布于 2014-08-10 02:52:36
在GAE Python中,要将utf-8字符串保存到数据存储中,您需要做两件事。
1/在文件顶部添加标题:
第一个用于约定,第二个默认设置为utf-8格式的所有文件内容。
#!/usr/bin/env python
# -*- coding: utf-8 -*-2/对utf-8字符串进行解码以在数据存储中保存unicode字符串。
my_value="çéè!§ç!éàèàçèéàçè(à"
instance = mydatastore(mySavedUnicodeString=my_value.decode("utf-8"))
user_instance.put()https://stackoverflow.com/questions/12026889
复制相似问题