用python解析word文件(段落篇(paragraph) 表格篇(table) 樣式篇(style))


首先需要安裝相應的支持庫:
直接在命令行執行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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM