Python读Word里的表格
生活随笔
收集整理的這篇文章主要介紹了
Python读Word里的表格
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
# _*_ coding:utf-8 _*_
import docx
from docx import Document
from openpyxl import Workbook
from tools import *
workbook = Workbook()
booksheet = workbook.activedir = '/Users/zhongzunfa/Desktop/楊麗姣老師任務(wù)/b/'
file = '順德區(qū)小學(xué)生.docx'
f = docx.Document(dir+file)
t = f.tables
j = 1
for table in t:
len_row = len(table.rows)j = j + 1
for i in range(1,len_row):
list = []bookname = ''
auther = ''
publiser = ''
resource = ''
level = '7-8歲'
bookname = table.cell(i,1).textauther = table.cell(i,2).textpubliser = table.cell(i,3).textresource = '順德區(qū)小學(xué)生分級推薦書目表'
list.append(bookname.strip())list.append(auther.strip())list.append(publiser.strip())list.append(resource.strip())list.append(level.strip())booksheet.append(list)
workbook.save(file.split('.')[0]+'.xlsx')
該段代買實現(xiàn)了把Word里的所有表格讀出來,然后存到excel里去,Word文檔的后綴必須是.docx
總結(jié)
以上是生活随笔為你收集整理的Python读Word里的表格的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: echarts柱形图倒立,两边都是正数
- 下一篇: 计算eer python