Outlook PST文件在Python中解析

dem*_*mos 15 python outlook pst

如何在Python中解析和读取outlook pst文件?

ksl*_*te1 12

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

使用指定的命令创建库以安装python绑定.然后你应该能够打开python控制台并浏览Pst文件.

import pypff

pst = pypff.file()
pst.open("MyPst.pst")
pst.close()
Run Code Online (Sandbox Code Playgroud)

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

  • 使用`pip install libpff-python`安装它. (5认同)

dre*_*old 6

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