我有一个程序,每小时循环一次,并发送一封包含结果的电子邮件。但是,表格在一天开始时可能是空白的,而且表格中每小时可能没有变化。这是我发送电子邮件和表格的代码(我想都是直截了当的)
table = df.loc[:, ['colm1', 'colm2', 'colm3']]
body = '<html><body>' + table.to_html() + '</body></html>'
outlook = win32.Dispatch('outlook.application')
mail = outlook.CreateItem(0)
mail.To = 'xxx@yyy.com'
mail.Subject = 'Report'
mail.HTMLBody = body
mail.Send()
我想要的是,它只发送电子邮件,如果表不是空的或如果表不同于上一个小时。希望你能给我一些建议
目前没有回答
相关问题 更多 >
编程相关推荐