添加当前季度电子邮件主题- Python



我正试图写一个脚本,将当前季度添加到电子邮件的主题,但我不确定是否可能,任何帮助将非常感激。

请参阅下面的代码:

import win32com.client as client
import datetime
# Get Quarter
Today=datetime.datetime.now()
# Using Pandas Timestamp to get quarter
TodayTimeStamp=pd.Timestamp(Today)
quarter = TodayTimeStamp.quarter
quarter

# Send the email
outlook = client.Dispatch('Outlook.Application')
# Mail item
message = outlook.CreateItem(0)
message.Display()
message.To = "Louise.Sweeney.Contractor@pepsico.com"
message.Subject = "File Q"+quarter    
message.HTMLBody = "Hello World"
message.Send()

我不确定您是否面临任何错误,但是将此添加到主题中应该没有问题,您只需确保将四分之一转换为字符串类型。您可以像下面这样做

message.Subject = f'File Q{quarter}'

最新更新