在Windows OS上使用Python将Outlook数据文件(.pst)转换为mbox

时间:2019-03-11 22:13:33

标签: python windows outlook subprocess mbox

我在弄清楚如何在Windows上使用Python将Outlook数据文件(.pst文件扩展名)转换为mbox文件时遇到麻烦。

在Mac上,它相对简单-只需安装libpst,然后使用以下内容即可。

def pst_to_mbox(pstfilename, outputfolder):
    subprocess.call(['readpst', '-o', 
                     outputfolder, '-r', pstfilename])

但是,在Windows上,这不起作用。当我尝试使用适当的outputfolderpstfilename在命令行上运行readpst时,出现以下错误。

'readpst' is not recognized as an internal or external command,
operable program or batch file.

经过大量的Google搜索,我还没有找到在Windows上安装libpst的良好指导(似乎不太可能)。那么如何在Windows操作系统上使用Python进行转换呢?

0 个答案:

没有答案