我在嘗試提取python中的所有電子郵件標題時遇到了一些問題。我知道如何獲得我正在尋找的,但我想保存所有的標題,我不知道如何做到這一點。在python中提取電子郵件標題
我把它加載到電子郵件對象
import email
f = open(kwargs['opt_emailfile'])
msg = email.message_from_file(f)
f.close()
這樣我就可以得到
msg['To']
msg['From']
但我想所有的頭
解決方案
這裏是什麼我的答案是
f = open(kwargs['opt_emailfile'])
msg = email.message_from_file(f)
f.close()
parser = email.parser.HeaderParser()
headers = parser.parsestr(msg.as_string())
for h in headers.items():
print h
你到目前爲止嘗試過什麼?你有一些部分工作的,或不工作的代碼? – srgerg
ok編輯我的帖子到我到目前爲止 – Mike