如何在 Python 中创建 PST 文件

这个简短的教程重点介绍如何在 Python 中创建一个 PST 文件,提供建立环境的参考,然后编程流程来执行此任务。借助几行代码以及插入不同类型文件夹的选项,您将熟悉在 Python 中创建新 PST 文件的过程。

在 Python 中创建 PST 文件的步骤

  1. 在您的应用程序中建立环境到 通过 .NET 使用 Aspose.Email for Python 以在 Python 中创建 PST
  2. 在 Python 文件中包含 aspose.email 命名空间
  3. 创建 PersonalStorage 类的实例以在磁盘上创建 PST 文件
  4. 在 PST 的根文件夹中添加预定义文件夹
  5. 在根文件夹中包含自定义文件夹
  6. 将创建的 PST 文件保存在磁盘上

上述步骤描述了在 Python 中创建新 PST 的过程,该过程将通过在 Python 文件中导入 API 命名空间开始,然后使用 PersonalStorage 类在磁盘上创建 PST 文件。可以通过提供 PST 文件名和文件格式版本(可以是 Unicode 或 ANSI 编码)来创建 PST 文件。我们可以创建一个没有任何文件夹的 PST 文件,并且可以在将其保存到磁盘之前插入预定义或自定义文件夹。

在 Python 中创建 PST 的代码

这个例子展示了*如何通过使用属于 PersonalStorage 类的重载函数 create() 之一在 Python 中创建 Outlook PST 文件。您可以使用 standard_ipm_folder 枚举器轻松插入预定义的文件夹,其中包含诸如收件箱、已发送项目、发件箱、已删除项目、任务、联系人等条目。您还可以添加非标准但在您的实施中可能需要的自定义文件夹。

本文需要*如何使用简单的 API 接口在 Python 中制作 PST 文件。如果您有兴趣了解如何在 Python 中将 EML 文件转换为 MSG 文件,请参阅 如何使用 Python 将 EML 转换为 MSG 上的文章。

 简体中文