此问题已在此处有答案:
UnicodeEncodeError: 'ascii' codec can't encode character u'\xa0' in position 20: ordinal not in range(128)(34答案)
21小时前关闭
我试图从我的python项目发送电子邮件。但我的方法不适用于俄语。
import smtplib
server = smtplib.SMTP('smtp.gmail.com', 587)
server.starttls()
server.login('mail@gmail.com', 'pasword')
server.sendmail('mail@gmail.com', 'another@gmail.com', 'привет')
server.quit()
我有这个错误:UnicodeEncodeError:“ascii”编解码器无法对位置0-4中的字符进行编码:ordinal not range(128)对于英语,它可以工作。Python 3.6
1条答案
按热度按时间xu3bshqb1#