Top.Mail.Ru
Ответы

Выдает ошибку AttributeError: 'tuple' object has no attribute 'encode' как исправить?

cur.execute('SELECT * FROM partners1 ')

rows = cur.fetchall()


for row in rows:

print(row)

base.commit()


msg = MIMEText(row)

server = smtplib.SMTP(' http://smtp.jino.ru/ : 587')


server.starttls()

password = "bu0702nr"

server.login(msg['From'], password)

msg["Subject"] = "Database data"

msg["From"] = " mailto:ju111ova@g111s.ru "

msg["To"] = " mailto:j1182@i11x.ru "

sender = " mailto:111@g111ms.ru "

receivers = [" mailto:111@inbox.ru "]


server.sendmail(sender, receivers, http://msg.as/ _string())

server.quit()

По дате
По Рейтингу
Аватар пользователя
Оракул

Ну так не вызывать атрибут encode у объекта tuple, т.к. его нет.
Только вы не написали ни строку, где падает. И в коде нет вызова encode.
Хз где вы ее ловите.