Я новичок в Python, все еще изучаю его и пытаюсь создать скрипт, который рассылает электронные письма на несколько писем, но у меня возникли проблемы с ним.он продолжает выводить сообщение об ошибке в строке 9:
"индексы списка должны быть целыми или кусочками, а не str"
, и я не совсем понимаю, что это значит и что мне нужно сделать, чтобы исправитьчто.
import smtplib
from email.mime.text import MIMEText
from email.mime.multipart import MIMEMultipart
email_list = ["First@email.com", "second@email.com", "third@email.com", "etc..."]
num = 0
for i in email_list:
msg['To'] = email_list[i] #this line gives the error
num = num + 1
server.sendmail(email, email_list[i], text)
print("Emails Sent: " + num)
Я ожидаю, что результат будет, E-mail отправлено: 3, но это не так