【发布时间】:2013-04-01 04:55:24
【问题描述】:
我遇到了这个问题:即使我在views.py 的顶部添加了# -*- coding: utf-8 -*-,我也会收到UnicodeDecodeError。在我看来,我该如何处理那些德国变音符号ü,ö,ä?我正在尝试在其内容中发送带有德国变音符号的电子邮件。
请帮我解决这个问题。我希望以原始形式正确显示德语变音符号。我可以像ae 一样写ä,但这是我想要避免的。
我用谷歌搜索了很多,但找不到任何对我有帮助的东西
错误:
UnicodeDecodeError at /location-save/
('ascii', ' kannst Du \n diese Location einsehen. M\xc3\xb6glichkeiten zur Bearbeitung der Locations werden bald zur Verfuegung stehen. \n\n Herzliche Gruesse, \n Dein LocateYourDate Team', 55, 56, 'ordinal not在范围内(128)')
无法编码/解码的字符串是:en。 M��glic
【问题讨论】:
-
你的文本编辑器真的使用 UTF-8 吗?
-
@DietrichEpp,我正在使用 aptana,我不知道这个,我可以在某个地方看到这个吗?
-
UnicodeDecodeError 与您在文件中使用非 ascii 字符无关,而是与您对它们做什么有关。您需要显示完整的错误消息,因为这可能是由无数不同的事情引起的。
-
对不起,我不清楚。当我说错误消息时,我的意思是回溯。现在是早上 6 点,我没有喝咖啡。我的错。
-
@LennartRegebro,:))。没问题。我现在也将发布回溯