私はPythonをまったく使用したことがなく、.emlファイルの本文、件名、および電子メールアドレスを印刷(または返す)するための簡単なPythonコード(以下)を作成しました。これは正常に機能します。ただし、このコードを.emlファイルのフォルダーに適用するにはどうすればよいですか?
import email
fp = open('C:\emlfiles\TEST_00000.eml')
msg = email.message_from_file(fp)
subject = msg.get('subject')
subject = str(subject)
fromAdd = msg.get('from')
fromAdd = str(fromAdd)
payload = msg.get_payload()
if type(payload) == type(list()) :
payload = payload[0]
if type(payload) != type('') :
payload = str(payload)
print subhec + fromAdd + payload