中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python如何實現Word表格轉成Excel表格

發布時間:2020-08-03 11:35:09 來源:億速云 閱讀:300 作者:小豬 欄目:開發技術

小編這次要給大家分享的是Python如何實現Word表格轉成Excel表格,文章內容豐富,感興趣的小伙伴可以來了解一下,希望大家閱讀完這篇文章之后能夠有所收獲。

準備工作

pip install docx
pip install openpyxl

具體代碼

# 沒有的先pip install 包名稱
from docx import Document
from openpyxl import Workbook

document = Document('Docx文件路徑.dicx')

count = 0
tables = []
wb = Workbook()
ws = wb.active

# 設置列數,可以指定列名稱,有幾列就設置幾個,
# A對應列1,B對應列2,以此類推
# 只能處理列數一致的表格,不一致的請在word文檔(轉下行)
# 中處理好后,再運行程序
ws['A1'] = '國家'
ws['B1'] = '專利號'
ws['C1'] = '自己設置'
ws['D1'] = '懂?'
ws['E1'] = '5'
ws['F1'] = '6'
ws['G1'] = '7'
ws['H1'] = '8'
ws['I1'] = '9'
ws['J1'] = '10'
ws['K1'] = '11'
ws['L1'] = '12'

total = len(document.tables)
print("總共", total, "個表格等待處理,請喝杯咖啡等待許久...")
for index in range(0, total):
  table = []
  for row in document.tables[index].rows:
    line = []
    for grid in row.cells:
      line.append(grid.text)
    table.append(line)
    ws.append(line)
  count = count + 1
  print("第", count, "個表格正在處理...剩余", total - count + 1, "個表格", "\n")
  tables.append(table)
  # 測試專用,測試前30條數據請打開注釋
  # if count == 30:
  #   break

wb.save("要保存xlsx的路徑.xlsx")
print(tables)
print("表格處理完成...")

圖片效果

Python如何實現Word表格轉成Excel表格

Python如何實現Word表格轉成Excel表格

Python如何實現Word表格轉成Excel表格

看完這篇關于Python如何實現Word表格轉成Excel表格的文章,如果覺得文章內容寫得不錯的話,可以把它分享出去給更多人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

扬中市| 攀枝花市| 天水市| 岳池县| 襄樊市| 恩平市| 鲁山县| 政和县| 顺义区| 黄梅县| 建平县| 临泽县| 平顶山市| 卢湾区| 黑水县| 绥芬河市| 香港| 北海市| 宜川县| 庆元县| 彝良县| 乌兰县| 芮城县| 阳信县| 招远市| 安徽省| 临清市| 张家港市| 荆门市| 泉州市| 岢岚县| 连南| 永胜县| 博爱县| 拜泉县| 彰武县| 旬阳县| 绩溪县| 甘德县| 望城县| 同德县|