je le code suivant:Python encodage char
msgtxt = "é"
msg = MIMEText(msgtxt)
msg.set_charset('ISO-8859-1')
msg['Subject'] = "subject"
msg['From'] = "[email protected]"
msg['To'] = "[email protected]"
serv.sendmail("[email protected]","[email protected]", msg.as_string())
L'e-mail arrive avec à © comme son corps au lieu de l'attendre é
J'ai essayé:
msgtxt = "é".encode("ISO-8859-1")
msgtxt = u"é"
msgtxt = unicode("é", "ISO-8859-1")
tous donnent le même résultat.
Comment faire pour que cela fonctionne?
Toute aide est appréciée. Merci à l'avance, J.
Ce n'était pas exactement le problème mais j'étais en fait en train de négliger l'encodage du fichier source, son fonctionnement maintenant, merci pour l'input.J – OldJim