国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - python實現在windows下操作word的方法

python實現在windows下操作word的方法

2020-06-15 09:36重負在身 Python

這篇文章主要介紹了python實現在windows下操作word的方法,涉及Python操作word實現打開、插入、轉換、打印等操作的相關技巧,非常具有實用價值,需要的朋友可以參考下

本文實例講述了python實現在windows下操作word的方法。分享給大家供大家參考。具體實現方法如下:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
import win32com
from win32com.client import Dispatch, constants
w = win32com.client.Dispatch('Word.Application')
# 或者使用下面的方法,使用啟動獨立的進程:
# w = win32com.client.DispatchEx('Word.Application')
# 后臺運行,不顯示,不警告
w.Visible = 0
w.DisplayAlerts = 0
# 打開新的文件
doc = w.Documents.Open( FileName = filenamein )
# worddoc = w.Documents.Add() # 創建新的文檔
# 插入文字
myRange = doc.Range(0,0)
myRange.InsertBefore('Hello from Python!')
# 使用樣式
wordSel = myRange.Select()
wordSel.Style = constants.wdStyleHeading1
# 正文文字替換
w.Selection.Find.ClearFormatting()
w.Selection.Find.Replacement.ClearFormatting()
w.Selection.Find.Execute(OldStr,False,False,False,False,False,True,1,True,NewStr,2)
# 頁眉文字替換
w.ActiveDocument.Sections[0].Headers[0].Range.Find.ClearFormatting()
w.ActiveDocument.Sections[0].Headers[0].Range.Find.Replacement.ClearFormatting()
w.ActiveDocument.Sections[0].Headers[0].Range.Find.Execute(OldStr,False,False,False,False,False,True,1,False,NewStr,2)
# 表格操作
doc.Tables[0].Rows[0].Cells[0].Range.Text ='123123'
worddoc.Tables[0].Rows.Add() # 增加一行
# 轉換為html
wc = win32com.client.constants
w.ActiveDocument.WebOptions.RelyOnCSS = 1
w.ActiveDocument.WebOptions.OptimizeForBrowser = 1
w.ActiveDocument.WebOptions.BrowserLevel = 0 # constants.wdBrowserLevelV4
w.ActiveDocument.WebOptions.OrganizeInFolder = 0
w.ActiveDocument.WebOptions.UseLongFileNames = 1
w.ActiveDocument.WebOptions.RelyOnVML = 0
w.ActiveDocument.WebOptions.AllowPNG = 1
w.ActiveDocument.SaveAs( FileName = filenameout, FileFormat = wc.wdFormatHTML )
# 打印
doc.PrintOut()
# 關閉
# doc.Close()
w.Documents.Close(wc.wdDoNotSaveChanges)
w.Quit()

希望本文所述對大家的Python程序設計有所幫助。

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 亚洲国产精品无卡做爰天天 | 久久久久国产精品一区二区 | 久久免费精品视频 | 国产一区二区久久久 | 综合色视频 | 91久久久久久久久久久久久久久久 | 国产黄色免费观看 | 久久99这里只有精品 | 国产福利91精品一区二区三区 | 久久久久久久久国产 | 国内精品久久久 | 91av国产精品| 久久精品国产99精品国产亚洲性色 | 国产精品久久久久久吹潮 | 亚洲国产免费 | 成人免费在线播放 | 亚州av一区 | 亚洲精品久久久久中文字幕欢迎你 | 免费观看在线午夜影视 | 久久首页 | 日韩av片无码一区二区不卡电影 | 亚洲国产精品一区 | 日本一二三视频 | 欧美啪啪一区二区 | 国产精品黄色 | 欧美一级二级视频 | 成人在线播放 | 欧美一级一区 | 午夜伦理电影 | 99在线视频播放 | 免费av在线网站 | 最新国产在线视频 | 精品国产不卡一区二区三区 | 日韩欧美在线视频 | 国产 欧美 日韩一区 | 国产在线一区二区三区 | 国产欧美视频一区二区三区 | 深夜免费网站 | 国产高清在线视频 | 精品一二区 | 亚洲国产美女视频 |