我知道這是一個重複的問題,但這些答案不適用於我。我有一個word文件,其中包含一張表,現在我希望該表格作爲我的python程序的輸出。我使用Python 3.6,我也安裝了python -docx。這裏是我的數據提取代碼python -docx從word docx中提取表格
from docx.api import Document
document = Document('test_word.docx')
table = document.tables[0]
data = []
keys = None
for i, row in enumerate(table.rows):
text = (cell.text for cell in row.cells)
if i == 0:
keys = tuple(text)
continue
row_data = dict(zip(keys, text))
data.append(row_data)
print (data)
我想要的結果什麼看起來在word docx文件。在此先感謝
問題是?錯誤? –
我試過你的代碼,它適用於我。 –