首页 > 编程语言 > 详细

python test

时间:2016-08-08 06:25:09      阅读:245      评论:0      收藏:0      [点我收藏+]

 

import win32com

from win32com.client import Dispatch,constants
w = win32com.client.Dispatch(Word.Application)
w.Visible = 0
w.DisplayAlerts = 0

doc = w.Documents.Open(FileName = rC:\Users\jack\Desktop\test\课文.rtf)
##par = doc.Range(doc.Content.Start,doc.Content.End).Select
par = doc.Range(doc.Content.Start,doc.Content.End)
##n = 0
##for each in w.ActiveDocument.Paragraphs:
##    if each.Words.Count == 0:
##        each.Range.Delete()
##        n += 1
##print("删除空行共:" + n + "行")

##doc.Paragraphs(1).Range.Delete()
##doc.Paragraphs(2).Range.Delete()
##doc.Paragraphs(3).Range.Delete()
##doc.Paragraphs(4).Range.Delete()

w.ActiveDocument.Select()
w.Selection.ClearFormatting()
##par.ParagraphFormat.Reset()

##par.Font.Name = "微软雅黑"
##par.Font.Size = "14"
##par1 = doc.Paragraphs(1).Range
##par2 = doc.Paragraphs(2).Range
##par1.Font.Size = "36"
##par2.Font.Size = "24"
##par1.ParagraphFormat.Alignment = 1
##par2.ParagraphFormat.Alignment = 1
print("ok")
doc.Close()
w.Quit

 

python test

原文:http://www.cnblogs.com/Jacklovely/p/5747869.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!