我的谷歌应用引擎应用程序存在严重问题。到目前为止,我存储在数据库中的所有内容都是英文的。现在我必须用希腊语存储一些东西,当我稍后尝试从数据库中检索它时,我有一个u'\u039a\u03b1\u03b9\u03c1\u03cc\u03c2'
而不是字符串。
直到现在,当我想在 html 上放一些东西时,我使用了以下一个
error = unicode(error,"utf-8")
但是我尝试在将其存储在数据上之前将其正确放置,但无济于事
编辑:
我只是看到一些让我更困惑的东西。我从 html 表单中获取这些字符串。我有很多输入希腊语效果很好。但是那些产生问题的人"select"
在我得到所有选择的列表的标签上。其他输入以希腊语存储在数据库中,没有任何问题。
编辑2:
我想从评论中编辑一些东西。我犯了一个错误。如果我打印变量,我可以毫无问题地看到字符串。但如果我self.response.out.write(thestring)
,我看到%CE%9A%CE%BF%CE%B9%CE%BD%CF%89%CE%BD%CE%B9%CE%BA%CE%AC