前提・実現したいこと
Win32com.clientを使用してOutlookからメールを取得し、
pandasによってデータフレームに格納、csvへの出力を試みています。
発生している問題・エラーメッセージ
下記のようなエラーが発生しており、
現状解決の目処がたっておりません。
Traceback (most recent call last): File "mail.read.py", line 16, in <module> [dfcount,mail.subject,mail.receivedtime,mail.body] File "C:\Users\ユーザ名\AppData\Local\Programs\Python\Python38-32\lib\site-packages\win32com\client\dynamic.py", line 527, in __getattr__ raise AttributeError("%s.%s" % (self._username_, attr)) AttributeError: <unknown>.receivedtime``` ### 該当のソースコード 言語:python 【以下ソースコード】 import win32com.client import pandas as pd outlook = win32com.client.Dispatch("Outlook.Application").GetNamespace("MAPI") accounts = outlook.Folders dfcount = 0 for account in accounts: folders = account.Folders for folder in folders: mails = folder.Items for mail in mails: list = [ [dfcount,mail.subject,mail.sendername,mail.senderEmailAddress,mail.receivedtime,mail.body] ] dfcount += 1 df = pd.DataFrame(list) df.columns = ['NO.','件名','差出人','差出人アドレス','受信日時','本文'] df ### 試したこと dynamic.pyのインポートを試みましたが、 下記エラーにより出来ませんでした。 Traceback (most recent call last): File "dynamic.py", line 24, in <module> from . import build ImportError: attempted relative import with no known parent package ### 補足情報(FW/ツールのバージョンなど) ここにより詳細な情報を記載してください。