python讀取word文檔中的表格內容


 

import docx

fn = r'D:\長恨歌.docx'
doc = docx.Document(fn)

# 按段落讀取全部數據
for paragraph in doc.paragraphs:
    print(paragraph.text)

# 按表格讀取全部數據
for table in doc.tables:
    for row in table.rows:
        for cell in row.cells:
            print(cell.text)

table_num = len(doc.tables)
# 獲取文檔的表格個數
print(table_num)

table_0 = doc.tables[0]
# 選取第一個表
table_rows = len(table_0.rows)
# 獲取第一個表的行數
print(table_rows)

tab = doc.tables[0].rows[0].cells[0]
# 獲取第一張表第一行第一列數據
print(tab.text)

par = doc.paragraphs[2]
# 讀取第三段數據
print(par.text)

 

 


免責聲明!

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



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