亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > Python > 正文

Python操作word常見方法示例【win32com與docx模塊】

2020-02-15 22:26:30
字體:
來源:轉載
供稿:網友

本文實例講述了Python操作word常見方法。分享給大家供大家參考,具體如下:

這里介紹兩種方式:

使用win32com 使用docx

1. 使用win32com擴展包

只對windows平臺有效

代碼:

# coding=utf-8import win32comfrom win32com.client import Dispatch, DispatchExword = Dispatch('Word.Application') # 打開word應用程序# word = DispatchEx('Word.Application') #啟動獨立的進程word.Visible = 0 # 后臺運行,不顯示word.DisplayAlerts = 0 # 不警告path = 'G:/WorkSpace/Python/tmp/test.docx' # word文件路徑doc = word.Documents.Open(FileName=path, Encoding='gbk')# content = doc.Range(doc.Content.Start, doc.Content.End)# content = doc.Range()print '----------------'print '段落數: ', doc.Paragraphs.count# 利用下標遍歷段落for i in range(len(doc.Paragraphs)):  para = doc.Paragraphs[i]  print para.Range.textprint '-------------------------'# 直接遍歷段落for para in doc.paragraphs:  print para.Range.text  # print para #只能用于文檔內容全英文的情況doc.Close() # 關閉word文檔# word.Quit #關閉word程序

2. 使用docx擴展包

優點:不依賴操作系統,跨平臺

安裝:

pip install python-docx

參考文檔: https://python-docx.readthedocs.io/en/latest/index.html

代碼:

import docxdef read_docx(file_name):  doc = docx.Document(file_name)  content = '/n'.join([para.text for para in doc.paragraphs])  return content

創建表格

# coding=utf-8import docxdoc = docx.Document()table = doc.add_table(rows=1, cols=3, style='Table Grid') #創建帶邊框的表格hdr_cells = table.rows[0].cells # 獲取第0行所有所有單元格hdr_cells[0].text = 'Name'hdr_cells[1].text = 'Id'hdr_cells[2].text = 'Desc'# 添加三行數據data_lines = 3for i in range(data_lines):  cells = table.add_row().cells  cells[0].text = 'Name%s' % i  cells[1].text = 'Id%s' % i  cells[2].text = 'Desc%s' % irows = 2cols = 4table = doc.add_table(rows=rows, cols=cols)val = 1for i in range(rows):  cells = table.rows[i].cells  for j in range(cols):    cells[j].text = str(val * 10)    val += 1doc.save('tmp.docx')

讀取表格

# coding=utf-8import docxdoc = docx.Document('tmp.docx')for table in doc.tables: # 遍歷所有表格  print '----table------'  for row in table.rows: # 遍歷表格的所有行    # row_str = '/t'.join([cell.text for cell in row.cells]) # 一行數據    # print row_str    for cell in row.cells:      print cell.text, '/t',    print

相關樣式參考: https://python-docx.readthedocs.io/en/latest/user/styles-understanding.html

更多關于Python相關內容感興趣的讀者可查看本站專題:《Python數據結構與算法教程》、《Python函數使用技巧總結》、《Python字符串操作技巧匯總》、《Python入門與進階經典教程》及《Python文件與目錄操作技巧匯總》

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩中文字幕在线播放| 国产一区二区三区视频| 欧美国产日韩一区二区三区| 最好看的2019的中文字幕视频| 精品丝袜一区二区三区| 亚洲大尺度美女在线| 中文字幕在线看视频国产欧美在线看完整| 2019中文字幕免费视频| 久久久中文字幕| 国产精品影片在线观看| 国产精品久久久久福利| 欧洲一区二区视频| 日韩中文在线中文网三级| 国产精品高清免费在线观看| 一区二区福利视频| 国产精品色悠悠| 亚洲成色999久久网站| 日韩成人中文电影| 岛国视频午夜一区免费在线观看| 日韩免费黄色av| 色多多国产成人永久免费网站| 欧美午夜精品伦理| 成人免费视频a| 国产日韩av在线| 国产精品高潮呻吟久久av野狼| 亚洲人成自拍网站| 中日韩午夜理伦电影免费| 成人a视频在线观看| 成人午夜在线视频一区| 久久精品国产69国产精品亚洲| 亚洲人成免费电影| 国产精品露脸av在线| 国产成人在线精品| 久久久久一本一区二区青青蜜月| 亚洲伊人一本大道中文字幕| 欧美一级黑人aaaaaaa做受| 97香蕉久久超级碰碰高清版| 国产亚洲一区精品| 日韩中文字幕亚洲| 成人激情在线播放| 国产一区二区在线播放| 91经典在线视频| 日韩av一区二区在线观看| 久久久久久中文| 国内精品久久久久久影视8| 在线精品高清中文字幕| 宅男66日本亚洲欧美视频| 国产成人一区二区在线| 福利一区福利二区微拍刺激| 中文字幕亚洲天堂| 国产精品黄页免费高清在线观看| 91精品国产777在线观看| 欧美一级视频免费在线观看| 午夜精品www| 欧美有码在线观看| 亚洲人成电影在线| 91久久久久久| 尤物yw午夜国产精品视频明星| 亚洲精品在线视频| 国产精品久久久av久久久| 亚洲香蕉成人av网站在线观看| 日本韩国在线不卡| 亚洲天堂日韩电影| 日韩中文字幕在线视频| 午夜精品一区二区三区在线播放| 日韩欧美成人区| 国产丝袜精品视频| 国产视频精品自拍| 久久中文字幕在线视频| 欧美另类极品videosbestfree| 91免费福利视频| 亚洲欧美精品一区二区| 91九色精品视频| 久久久999国产| 精品国产一区二区三区久久久狼| 亚洲无亚洲人成网站77777| 久久五月天色综合| 亚洲精品在线不卡| 欧美三级免费观看| 日韩激情第一页| 中文字幕欧美日韩va免费视频| 久久久久亚洲精品国产| 国产欧美日韩精品在线观看| 2019av中文字幕| 91av在线免费观看视频| 国产成人综合精品| 国产精品专区第二| 久久久久久亚洲精品中文字幕| 91精品久久久久久| 国产精品热视频| www.亚洲一二| 日韩免费高清在线观看| 在线观看国产精品91| 亚洲视频精品在线| 69av视频在线播放| 欧美激情乱人伦一区| 久久久精品免费| 欧美国产视频一区二区| 久久精品久久久久久国产 免费| 成人女保姆的销魂服务| 国产在线观看不卡| 亚洲欧美国产va在线影院| 色吧影院999| 欧美激情亚洲一区| 欧美最顶级的aⅴ艳星| 欧美巨乳美女视频| 中文字幕久久精品| 91精品中国老女人| 国产精品视频一区国模私拍| 日韩美女av在线免费观看| 亚洲精品国产精品国自产在线| 国产午夜精品视频免费不卡69堂| 日韩精品免费在线视频观看| 国产日韩欧美在线观看| 亚洲激情小视频| 91精品国产91| 一本久久综合亚洲鲁鲁| 日韩大陆毛片av| 国产亚洲欧洲高清一区| 午夜精品久久久久久久久久久久| 欧美成人免费在线视频| 91在线观看欧美日韩| 亚洲成人精品av| 欧美成人精品三级在线观看| 亚洲四色影视在线观看| 国产欧美一区二区三区视频| 国产精品久久97| 97久久精品人搡人人玩| 91精品久久久久久久久不口人| 欧美片一区二区三区| 国产精品久久久久国产a级| 亚洲国产福利在线| 欧美专区中文字幕| 日韩中文在线不卡| 久久av红桃一区二区小说| 97精品久久久中文字幕免费| www国产精品com| 欧美亚洲伦理www| 伊是香蕉大人久久| 在线观看国产精品91| 欧美中文在线观看国产| 91中文在线观看| 久久这里有精品视频| 国产精品自产拍高潮在线观看| 欧美限制级电影在线观看| 欧美成在线视频| 国产精品美乳一区二区免费| 成人免费视频网| 色悠久久久久综合先锋影音下载| 欧美精品成人91久久久久久久| 国产久一一精品| 日韩免费观看高清| 欧洲美女7788成人免费视频| 青草青草久热精品视频在线网站| 最近2019中文字幕一页二页| 欧美另类极品videosbest最新版本| 97国产精品人人爽人人做| 亚洲精品www久久久久久广东| 亚洲精品成人av| 国产精品一区二区三区久久久| 日韩资源在线观看| 国产成人一区二区三区电影| 亚洲精品第一页| 日韩在线国产精品|