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