我已经运行一些代码一段时间了,这些代码使用 win32com.client 自动发送一些电子邮件。一切都已经工作了几个月,但今天我收到了一个错误。
import win32com.client
olMailItem = 0
obj = win32com.client.Dispatch("Outlook.Application")
newMail = obj.CreateItem(olMailItem)
Run Code Online (Sandbox Code Playgroud)
今天我收到错误AttributeError: module 'win32com.gen_py.00062FFF-0000-0000-C000-000000000046x0x9x6' has no attribute 'CLSIDToPackageMap'
如果我尝试“Excel.Application”或“Word.Application”,则不会收到错误,并且 Outlook 已安装并在我的系统上运行。上周我遇到了 mail.Bcc 和 mail.HTMLbody 分别更改为 mail.BCC 和 mail.HTMLBody 的问题,但我没有发现字符串的更改有帮助。
任何人都可以阐明可能发生的事情吗?
提前致谢。