Используйте Python в ОС Windows для преобразования файла данных Outlook (.pst) в mbox - PullRequest
0 голосов
/ 12 марта 2019

У меня возникают проблемы с выяснением того, как преобразовать файл данных Outlook (расширение файла .pst) в файл mbox с помощью Python в Windows.

На Mac это было относительно просто - просто установите libpst и затем используйте следующее.

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

Однако в Windows это не работает. Когда я пытаюсь запустить readpst в командной строке с соответствующими outputfolder и pstfilename, я получаю следующую ошибку.

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

После долгих поисков я еще не нашел хорошего источника инструкций по установке libpst на Windows (кажется, что это даже невозможно). Так как же я могу выполнить преобразование с помощью Python в операционной системе Windows?

...