Python 中的 Outlook PST 文件解析

发布于 2024-09-08 16:47:10 字数 1536 浏览 7 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

凌乱心跳 2024-09-15 16:47:10

pypff 是 C 库 libpff 的 python 包装器,允许您访问电子邮件和 Pst 文件的目录结构在Python中。

使用指定的命令对库进行 make 以安装 python 绑定。然后您应该能够打开 python 控制台并浏览 Pst 文件。

import pypff

pst = pypff.file()
pst.open("MyPst.pst")
pst.close()

图书馆网站上有更多示例。然而,我发现库中还没有足够的功能。例如,您可以阅读电子邮件和目录,但还没有任何附件。

pypff is a python wrapper for the C library libpff that allows you to access email and the directory structure of Pst files within python.

Do a make of the library with the specified command to install the python bindings. Then you should be able to open up the python console and browse through Pst files.

import pypff

pst = pypff.file()
pst.open("MyPst.pst")
pst.close()

There are more examples on the libraries website. However, I found that there wasn't enough functionality in the library yet. For instance, you can read emails and the directories, but there isn't anything for attachments yet.

夜吻♂芭芘 2024-09-15 16:47:10

我只浏览过 libpst 文档,但看起来 libpst-python 包可能适合你: libpst-python

I have only ever poked at libpst docs, but it looks like the libpst-python package might work for you: libpst-python

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文