У меня есть скрипт для вставки тела письма в текстовый файл, но он почему-то работает некорректно. У меня в файл вставляется вот это
 d1="30" 
А мне надо что б вот это d1 = "30" Вот мой скрипт (он шаблонный) # Подключение к почте  import imaplib   mail = imaplib.IMAP4_SSL('imap.yandex.ru') mail.login('опыпрыовадплоыва@yandex.ru','1оафоваолв') mail.list() mail.select("inbox") # Выбор последнего письма result, data = mail.search(None, "ALL")   ids = data[0] id_list = ids.split() latest_email_id = id_list[-1]   result, data = mail.fetch(latest_email_id, "(RFC822)") raw_email = data[0][1] raw_email_string = raw_email.decode('utf-8') # Выбор Темы письма import email email_message = email.message_from_string(raw_email_string)   print(email_message['To']) print(email.utils.parseaddr(email_message['From'])) print(email_message['Date']) print(email_message['Subject']) print(email_message['Message-Id']) # Выбор тела письма import email email_message = email.message_from_string(raw_email_string)   if email_message.is_multipart():     for payload in email_message.get_payload():         body = payload.get_payload(decode=True).decode('utf-8')         print(body) else:         body = email_message.get_payload(decode=True).decode('utf-8')     print(body) # Запись UTF-8 в файл file = open("C:/EXPRESSIONS/Data_temporary.txt", "w") file.write(body) file.close()

Похожие

Посмотрите другие вакансии

Вот самые похожие вакансии

Новый поиск