我想在自动化的工作流程电子邮件和得到的一切工作下来到最后一行。
这里是局限于它自己的测试脚本,以确保该错误的问题不是别的东西:
import win32com.client as win32
outlook = win32.Dispatch("Outlook.application")
addresses = ["email1", "email2"]
for address in addresses:
email = outlook.CreateItem(0)
email.To = address
email.Subject = "Attendance"
email.Body = " - "
email.send()
如果有效的邮件将发送到的第一个电子邮件地址,而不是第二。
以下是错误:
Traceback (most recent call last):
File "C:\Users\jbruce\OneDrive - Stirling Skills Training\Reporting\EST\Auto attendance\Test.py", line 12, in <module>
email.send()
TypeError: 'bool' object is not callable
我主要是疑惑,为什么脚本将运行循环的一个步骤,而不是其他。感谢您的帮助提前。
您正在寻找:
email.Send()
这里的问题是:
email.send
是的,其实,一个Bool
。