首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >App Engine开发服务器编码

App Engine开发服务器编码
EN

Stack Overflow用户
提问于 2012-08-19 21:35:12
回答 1查看 112关注 0票数 4

可以在dev-server上设置UTF-8编码吗?在外部(Google)服务器上一切正常,但在本地服务器上我得到“?”而不是数据存储查看器中的实际字符。

EN

回答 1

Stack Overflow用户

发布于 2014-08-10 02:52:36

在GAE Python中,要将utf-8字符串保存到数据存储中,您需要做两件事。

1/在文件顶部添加标题:

第一个用于约定,第二个默认设置为utf-8格式的所有文件内容。

代码语言:javascript
复制
#!/usr/bin/env python
# -*- coding: utf-8 -*-

2/对utf-8字符串进行解码以在数据存储中保存unicode字符串。

代码语言:javascript
复制
my_value="çéè!§ç!éàèàçèéàçè(à"
instance = mydatastore(mySavedUnicodeString=my_value.decode("utf-8"))
user_instance.put()
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12026889

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档