Djang的UnicodeDecodeError

2024-09-30 20:35:17 发布

您现在位置:Python中文网/ 问答频道 /正文

我遇到了这个问题:即使我在我的视图.py,我得到UnicodeDecodeError。在我看来,我该如何处理那些德语变音格呢?我试着在邮件内容中使用德语变音调。在

请帮我解决这个问题。我希望德语变音调能以其原始形式正确显示。我可以写ä,就像ae,但这是我想要避免的。在

我在谷歌上查了很多东西,但找不到任何对我有帮助的东西

错误
UnicodeDecodeError at/位置保存/ ('ascii','kannst Du\n diese Location einshen。M\xc3\xb6glichkeiten zur Bearbeitung der Locations werden bald zur Verfuegung stehen酒店。\n\n Herzliche Gruesse,\n Dein locateyour date Team',55,56,'ordinal not in range(128)'

无法编码/解码的字符串是:en。Mïglic


Tags: py视图内容错误ascii邮件形式at
1条回答
网友
1楼 · 发布于 2024-09-30 20:35:17

出现UnicodeDecodeError是因为您试图将非ascii字节字符串(在Python 2中称为str,在python3中称为bytes)转换为Unicode字符串(在Python 2中称为Unicode,在Python 3中称为str)。在

没有完整的回溯是不可能比那更有用的了。在

我猜您使用的是Python 2,您做了如下操作:

mystring = 'Det här är ju helt omöjligt'

你可能想要的是:

^{pr2}$

注意u“”,使其成为Unicode字符串。在

相关问题 更多 >