2024-10-04 11:26:42 发布
网友
我有一个类似于:'SEBASTIÁN'的字符串,当我把它保存在db中时,它保存为编码的。当试图通过python代码在前端显示它时,它抛出了一个错误。你知道吗
'SEBASTIÁN'
In [1]: p = "SEBASTIÁN" In [2]: p Out[2]: 'SEBASTI\xc3\x81N'
我怎样才能解决这个问题?你知道吗
将unicode字符串与django一起使用。你知道吗
u"SEBASTIÁN" ↑
请阅读:https://docs.djangoproject.com/en/dev/ref/unicode/
您应该将其保存为unicode字符串
>>>p = u"SEBASTIÁN" >>> print p SEBASTIÁN
我不知道django,但它在python 3中工作:
>>> b'SEBASTI\xc3\x81N'.decode("utf-8", "strict") 'SEBASTIÁN'
将unicode字符串与django一起使用。你知道吗
请阅读:https://docs.djangoproject.com/en/dev/ref/unicode/
您应该将其保存为unicode字符串
我不知道django,但它在python 3中工作:
>>> b'SEBASTI\xc3\x81N'.decode("utf-8", "strict")
'SEBASTIÁN'
相关问题 更多 >
编程相关推荐