1 from docx import Document 2 3 word =Document(r'表格名稱.docx') 4 5 #讀取表格 6 7 tables=word.tables 8 9 for i in tables[:]: 10 11 for j,row in enumerate(i.rows[:]): 12 13 row_content=[] 14 15 for cell in row.cells[:] : #讀取每行中的所有單元格 16 17 c=cell.text 18 19 row_content.append(c) 20 21 print(row_content) #列印一行的資訊 22 23 24 25 #寫入表格 26 27 data=https://www.cnblogs.com/energetic/p/[ 28 29 ['學號','姓名','成績'], 30 31 [101,'李四',95], 32 33 [102,'張三',90], 34 35 [103,'王五',86] 36 37 ] 38 39 table=word.add_table(rows=4,cols=3) 40 41 for row in range(4): 42 43 cells=table.rows[row].cells 44 45 for col in range(3): 46 47 cells[col].text=str(data[row][col])
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/139430.html
標籤:Python
上一篇:Python學習4:商城購物
下一篇:讀取word段落和文字塊
