Python comtypes读取Outlook文件

时间:2017-09-10 21:21:32

标签: python comtypes

我正在使用comptypes python 3.6并尝试读取office文档,因为我需要从这些文件中提取文本。

据我所知,对于word和ppt,这是使用comtype

打开文件的方法
word = comtypes.client.CreateObject('Word.Application')
doc = word.Documents.Open(filename)

ppt = comtypes.client.CreateObject('PowerPoint.Application')
prs = ppt.Presentations.Open(filename)

Outlook文件(.msg)怎么样?我尝试了以下代码但不起作用

ol = comtypes.client.CreateObject('Outlook.Application')
msg = ol.MailItem.Open(filename)

1 个答案:

答案 0 :(得分:0)

我已经使用了这个thread中的方法而不是我在问题上测试的方法。