【问题标题】:How to start Outlook with Python and win32com如何使用 Python 和 win32com 启动 Outlook
【发布时间】:2023-02-08 00:19:33
【问题描述】:

我设法使用以下代码打开邮件或任务等 Outlook 元素:

import win32com.client as win32

outlook = win32.gencache.EnsureDispatch('Outlook.Application')
new_mail = outlook.CreateItem(4)
new_mail.Display(True)

并且可以使用以下代码打开 Excel:

excel = win32.gencache.EnsureDispatch('Excel.Application')
excel.Visible = True

但是我怎样才能打开outlook的主窗口呢?找不到“createItem”的任何函数或数字来打开正常的 outlook 窗口。

有人有想法吗?

谢谢!

我试图搜索 MS VBA Api 但找不到任何解决方案

【问题讨论】:

    标签: python vba automation outlook com


    【解决方案1】:

    this 的启发,一种选择可能是:

    outlook.Session.GetDefaultFolder(6).Display()
    

    其中 6 对应于 here 记录的收件箱。

    【讨论】:

      猜你喜欢
      • 2021-05-11
      • 2017-04-12
      • 2014-08-18
      • 1970-01-01
      • 2019-06-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-27
      相关资源
      最近更新 更多