Outlook 如何确定编码? 问题

Outlook 如何确定编码? 问题,outlook,decode,encode,python-unicode,eml,Outlook,Decode,Encode,Python Unicode,Eml,我有一封电子邮件,我在用正确的编码读取Python时遇到了问题,尽管Outlook可以正确地读取它 阅读信息 例子 这是电子邮件的一部分,应该解码为“Denne her får du”: 当我用UTF-8解码它时,我得到如下结果: import quopri mystring = 'Denne=20her=20f=EF=BF=BDr=20du' decoded_string = quopri.decodestring(mystring) print(decoded_string.decode('

我有一封电子邮件,我在用正确的编码读取Python时遇到了问题,尽管Outlook可以正确地读取它

阅读信息 例子 这是电子邮件的一部分,应该解码为“Denne her får du”:

当我用UTF-8解码它时,我得到如下结果:

import quopri
mystring = 'Denne=20her=20f=EF=BF=BDr=20du'
decoded_string = quopri.decodestring(mystring)
print(decoded_string.decode('utf-8'))
>Denne her f�r du
当我刚在Outlook中打开电子邮件时,我得到:

“丹尼,她是你的朋友”

如何正确解码?
在电子邮件中是否有其他地方,我能看到正确的编码?一定有吧?否则Outlook如何解码该邮件?

您只收到1个
如果预期使用
å
字符,则表示数据被正确解码,只是显示不正确,即如果您的控制台窗口使用的字体不支持
å
字符。您使用什么代码读取邮件正文?
Content-Type: text/plain;
    charset="utf-8"
Content-Transfer-Encoding: quoted-printable

Denne=20her=20f=EF=BF=BDr=20du
import quopri
mystring = 'Denne=20her=20f=EF=BF=BDr=20du'
decoded_string = quopri.decodestring(mystring)
print(decoded_string.decode('utf-8'))
>Denne her f�r du