Как войти в систему через smtplib со специальными символами? | Python3 - PullRequest
0 голосов
/ 17 марта 2020

Я хочу войти в систему под учетной записью моего Hotmail с модулем smtplib в python3. Но у меня есть проблема. Пароль учетной записи содержит специальные символы. У меня есть:

#!/usr/bin/python3
import smtplib
server=str(input("server: "))
email=str(input("email: "))
password="p@sswordñ!"
smtp=smtplib.SMTP(server,587)
smtp.ehlo()
smtp.starttls()
smtp.login(email,password)

Моя ошибка:

UnicodeEncodeError: код 'ascii' c не может кодировать символ '\ xf1' в позиции 1: порядковый номер не находится в диапазоне (128)

Как мне это решить?

...