如何在python中在Outlook文件名前添加日期
下面的代码自动下载outlook文件并保存在特定文件夹中。我想在下载的文件名前添加日期如何在python中在Outlook文件名前添加日期,python,Python,下面的代码自动下载outlook文件并保存在特定文件夹中。我想在下载的文件名前添加日期 import win32com.client from datetime import datetime, timedelta import os # set up connection to outlook outlook = win32com.client.Dispatch("Outlook.Application").GetNamespace("MAPI") i
import win32com.client
from datetime import datetime, timedelta
import os
# set up connection to outlook
outlook = win32com.client.Dispatch("Outlook.Application").GetNamespace("MAPI")
inbox = outlook.GetDefaultFolder(6)
messages = inbox.Items
received_dt = datetime.now() - timedelta(days=1)
received_dt = received_dt.strftime('%m/%d/%Y %H:%M %p')
messages = messages.Restrict("[Subject] = 'Test'")
#date = messages.restrict.senton.date()
for message in list(messages):
attachments = message.Attachments
attachment = attachments.Item(1)
attachment_name = str(attachment).lower()
attachment.SaveAsFile(os.path.join(r"C:\Users\thyagarajansa\OneDrive - Tabcorp\Documents\Mail", #date + attachment_name))
对你有帮助吗?这里有很多关于如何做你想做的事情的例子: