Python:解析Word文档表和保存CSV文件

时间:2012-04-03 15:01:20

标签: python csv ms-word

我想将word文档中的一些表保存到CSV文件或Excel无关紧要。 我试图“readlines()”它不起作用!我不知道。

word文档中的表格是这样的..

Name Age Gender
Alex  12  F
Willy 14 M
.
.
.

但是,我想将此表保存在同一行..我的意思是..我想保存在CSV或Excel文件中

Alex 12 F Willy 14 M ....
 import win32com
 word = win32com.client.Dispatch('Word.Application')
 f=word.Documents.Open('C:/3.doc')

1 个答案:

答案 0 :(得分:2)

看看www.ironpython.com:它运行在.NET上,因此它拥有访问Microsoft世界的所有库。 对于您的情况,请阅读有关将 .doc 转换为 .txt 文件的小型教程。它应该对你非常有用:

http://www.ironpython.info/index.php/Converting_a_Word_document_to_Text