0
我的所有代码: 'UTF-8' 编解码器不能在位置7解码字节0xe7`Python的SMTP:无效延续字节
import smtplib
from email.mime.text import MIMEText
smtp_adresi="smtp.gmail.com"
smtp_port=587
user="****@gmail.com"
pass="*****"
gonderilecek_adresler=["****@bilalkocak.net","******@gmail.com"]
konu="Subject"
content="HTML content"
mail=MIMEText(content,"html","UTF-8")
mail["From"]=kullanıcı_adı
mail["Subject"]=konu
mail["To"]=",".join(gonderilecek_adresler)
mail=mail.as_string()
s=smtplib.SMTP(smtp_adresi,smtp_port)
s.starttls()
s.login(user,pass)
s.sendmail(user,gonderilecek_adresler,mail)
结果:
Ç :\ Users \ ASUS \ AppData \ Local \ Programs \ Python \ Python36-32 \ python.exe “C:/ Users/ASUS/PycharmProjects/Again/SMTP ile Mail/main.py”'utf-8' codec can不解码位置7中的字节0xe7:无效的继续字节
个过程完成,退出代码为0
'“utf - 8”'为什么需要空格?尝试没有它们'“utf-8”' –
我试过了,但结果是一样的 –
'# - * - coding:utf-8 - * - '在你的第一行插入这个。 –