【发布时间】:2013-10-06 16:55:22
【问题描述】:
我正在使用
从 google.appengine.api 导入邮件
在运行 python 的应用引擎上发送电子邮件。当我检查发送的邮件时,它无法处理挪威字符 åæø。在gmail中阅读邮件时,所有åæø字符都会变成。
下面是调用的邮件发送方法(删除了部分内容)。
mail.send_mail(sender="ExphilApp <xxxxx@gmail.com>",
to=email,
subject="Velkommen til ExPhil-appen",
body="""
Hei {0}!
Takk for at du registerte deg til ExPhil-appen. Ditt brukernavn er {1}.
For mer info, se www.exphilapp.no
Hilsen Håkon
""".format(name,username))
文件编码为:
# -*- coding: latin-1 -*-
这里的特殊情况是我使用三重“””引号来构造字符串以及 .format 来插入用户名和用户名。如何使字符串与挪威字符 åæø 一起使用?
【问题讨论】:
标签: python google-app-engine email