gpt4 book ai didi

python - 在 Python 中使用 Outlook Redemption

转载 作者:太空宇宙 更新时间:2023-11-03 19:15:02 25 4
gpt4 key购买 nike

好的,这是我当前的问题,可以分为几个部分,任何有关任何部分的建议将不胜感激!

  1. 一般问题概述:我有几个 PST 文件,其中 PST 文件中包含的每封电子邮件都有一个我需要删除的标签。最终目标是减去标签的 PST 文件(标签是每封电子邮件中的 3 行文本,顶部和底部用 * 行括起来)。

  2. 为了解决这个问题,我希望能够在 Python 中操作 PST。

  3. 为了在Python中进行操作,我发现我可以使用 Outlook Redemption及其 MAPI 表(我之前没有使用过任何 MAPI 表)。

  4. Outlook Redemption 部署在 DLL 文件中,我以前从未将 DLL 文件导入到 Python 中,所以我检查了 Stack Overflow,得到了 this answer 。但是,我不明白这些行:

    # Actually map the call ("HLLAPI(...)") to a Python name. 
    hllApi = hllApiProto (("HLLAPI", hllDll), hllApiParams)

    我应该在“...”表示的空格中放入什么,他将其映射到 Python 名称是否有什么特殊含义?

就像我说的,任何帮助/意见/建议/遗憾将不胜感激。

最佳答案

我不使用 Python,但看起来您可以像任何其他 COM 对象一样使用 Redemption: Modifying Microsoft Outlook contacts from Python

import win32com.client 
import pywintypes

session = win32com.client.Dispatch("Redemption.RDOSession")
...

关于python - 在 Python 中使用 Outlook Redemption,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11640359/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com