编程语言
首页 > 编程语言> > python – 在appengine中使用拉丁字符

python – 在appengine中使用拉丁字符

作者:互联网

如何在appengine中存储拉丁字符? (例如“peña”)当我想存储这个时我收到此错误:

UnicodeDecodeError: 'ascii' codec can't decode byte 0xf1 in position 2: ordinal not in range(128)

我可以用N改变Ñ,但是,没有另一种更好的方法吗?

如果我对值进行编码,如何再次打印“Peña”?

解决方法:

GAE以unicode存储字符串.也许在保存之前用unicode编码你的字符串.

value = "peña"

value.encode("utf8")

标签:python,google-app-engine,string,latin1
来源: https://codeday.me/bug/20190705/1384267.html