我的python程序无法通过电子邮件发送特殊字符

时间:2019-12-19 18:43:47

标签: python email utf-8 smtp

这是我的代码,我要做的就是发送电子邮件,收集通过网络抓取获得的一些信息,但是由于我是法国人,必须使用é或è这样的特殊字符,所以我不知道该怎么做。更改字符集。我也乐于接受建议,谢谢。

.LeftFooter = "Page &P Of &NN "

1 个答案:

答案 0 :(得分:0)

只需像这样添加变量msg encode('utf-8')即可:

smtp.sendmail("javis81100@gmail.com", ["..............",".................."], msg.encode('utf-8'))

然后电子邮件看起来像这样:

Éclaircies, la temperature sera de : 14°C Minimale,16°C Maximale.