首先需要安裝相應的支持庫:
直接在命令行執行pip install python-docx
示例代碼如下:
import docx
from docx import Document #導入庫
path = "E:\\python_data\\1234.docx" #文件路徑
document = Document(path) #讀入文件
tables = document.tables #獲取文件中的表格集
table = tables[0 ]#獲取文件中的第一個表格
for i in range(1,len(table.rows)):#從表格第二行開始循環讀取表格數據
result = table.cell(i,0).text + "" +table.cell(i,1).text+
table.cell(i,2).text + table.cell(i,3).text
#cell(i,0)表示第(i+1)行第1列數據,以此類推
print(result)
---------------------
_table_list = [] for i, row in enumerate(table.rows): # 讀每行 row_content = [] for cell in row.cells: # 讀一行中的所有單元格 c = cell.text if c not in row_content: row_content.append(c) # print(row_content) _table_list.append(row_content)
https://www.cnblogs.com/anpengapple/p/8372987.html