我是Python编程的新手。
这是我想要实现的目标。我希望此脚本读取我的电子邮件地址并从特定发件人中选择邮件,并将电子邮件的主题和内容导出为CSV文件。电子邮件看起来像这样
"Subject: NEW DAILY CLOSE PRICES RECEIVED
Email Body:
AUD/USD Price: 0.7756
EUR/USD Price: 1.2350
GBP/USD Price: 1.4210
Time: 2018-03-21 20:00:00 (CET)"
我希望脚本将信息导出到csv,其中包含单元格中的主题,单元格中的符号(AUDUSD),单元格中的价格以及单元格中的时间。 我被困在我的代码中。我希望脚本能够不断运行。
import email
import imaplib
import os
import csv
email_id = "my_email"
password_id = "my_password"
mail = imaplib.IMAP4_SSL('imap.gmail.com')
mail.login (email_id, password_id)
mail.list()
mail.select('Inbox')
result, data = mail.uid('search', None, "UNSEEN") # (ALL/UNSEEN)
i = len(data[0].split())