Python复制Word内容并使用格式设字体与大小实例代码


Posted in Python onJanuary 22, 2018

简介

网上流传的部分可以百度关键词“Python”和“word”后查看文章学习,以下内容为个人实践,修正了不能运行出错的情况。

代码示例

import win32com 
from win32com.client import Dispatch,constants 
 
w = win32com.client.Dispatch('Word.Application') 
# 或者使用下面的方法,使用启动独立的进程: 
# w = win32com.client.DispatchEx('Word.Application') 
#win32com.client.gencache.EnsureDispatch('Word.Application') 
 
# 后台运行,不显示,不警告 
w.Visible = 0 
w.DisplayAlerts = 0 
 
# 打开一个文件复制到新的文件 
doc = w.Documents.Open( FileName = r'd:\zhengmin.doc' ) 
newdoc = w.Documents.Add() # 创建新的文档 
 
 
# 用插入复制文字 
myRange = newdoc.Range(0,0) 
myRange.InsertAfter(doc.Content) #将doc 复制到newdoc 
myRange=newdoc.Range(newdoc.Content.Start,newdoc.Content.End) #全选 
 
#select=myRange.Select()   #网上学到用select设格式,其实下面的才对 
 
myRange.Style.Font.Name="楷体"  #设字体 
myRange.Style.Font.Color=0x0000ff #设字的颜色 
myRange.Style.Font.Size=30   #设字的大小,由本人推测出此功能 
 
 
newdoc.SaveAs(r'D:\b.doc')   #另存新文件为b.doc 
newdoc.Close() 
 
# 关闭 
# doc.Close() 
w.Documents.Close() 
w.Quit()

总结

以上就是本文关于Python复制Word内容并使用格式设字体与大小实例代码的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站其他相关专题,如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!

Python 相关文章推荐
Python实现扫描指定目录下的子目录及文件的方法
Jul 16 Python
python调用java模块SmartXLS和jpype修改excel文件的方法
Apr 28 Python
Python中使用Beautiful Soup库的超详细教程
Apr 30 Python
在Python的Flask框架中验证注册用户的Email的方法
Sep 02 Python
Python上传package到Pypi(代码简单)
Feb 06 Python
如何利用Anaconda配置简单的Python环境
Jun 24 Python
Python中IP地址处理IPy模块的方法
Aug 16 Python
Python Opencv 通过轨迹(跟踪)栏实现更改整张图像的背景颜色
Mar 09 Python
Win10下配置tensorflow-gpu的详细教程(无VS2015/2017)
Jul 14 Python
python实现简单遗传算法
Sep 18 Python
python邮件中附加文字、html、图片、附件实现方法
Jan 04 Python
浅谈Selenium+Webdriver 常用的元素定位方式
Jan 13 Python
Python读取word文本操作详解
Jan 22 #Python
python导出hive数据表的schema实例代码
Jan 22 #Python
Python的SimpleHTTPServer模块用处及使用方法简介
Jan 22 #Python
一道python走迷宫算法题
Jan 22 #Python
浅谈使用Python内置函数getattr实现分发模式
Jan 22 #Python
python正则表达式及使用正则表达式的例子
Jan 22 #Python
Python深度优先算法生成迷宫
Jan 22 #Python
You might like
hadoop中一些常用的命令介绍
2013/06/19 PHP
百度实时推送api接口应用示例
2014/10/21 PHP
php实现向javascript传递数组的方法
2015/07/27 PHP
PHP与Java对比学习日期时间函数
2016/07/03 PHP
Yii2选项卡的简单使用
2017/05/26 PHP
PHP strripos函数用法总结
2019/02/11 PHP
laravel 实现划分admin和home 模块分组
2019/10/15 PHP
解决Laravel自定义类引入和命名空间的问题
2019/10/15 PHP
jQuery文件上传插件Uploadify使用指南
2014/06/05 Javascript
浅谈javascript运算符——条件,逗号,赋值,()和void运算符
2016/07/15 Javascript
理解JavaScript原型链
2016/10/25 Javascript
详解wow.js中各种特效对应的类名
2017/09/13 Javascript
Node.js 使用request模块下载文件的实例
2018/09/05 Javascript
JavaScript Window窗口对象属性和使用方法
2020/01/19 Javascript
[47:43]Alliance vs KG 2019国际邀请赛小组赛 BO2 第一场 8.16
2019/08/18 DOTA
python list使用示例 list中找连续的数字
2014/01/27 Python
python3射线法判断点是否在多边形内
2019/06/28 Python
PyCharm2018 安装及破解方法实现步骤
2019/09/09 Python
Python代码块及缓存机制原理详解
2019/12/13 Python
pytorch 实现张量tensor,图片,CPU,GPU,数组等的转换
2020/01/13 Python
利用pyecharts读取csv并进行数据统计可视化的实现
2020/04/17 Python
基于第一个PhoneGap(cordova)的应用详解
2013/05/03 HTML / CSS
香港迪士尼乐园酒店预订:Hong Kong Disneyland Hotels
2017/05/02 全球购物
女子锻炼服装和瑜伽服装:Splits59
2019/03/04 全球购物
计算机专业个人求职信范例
2013/09/23 职场文书
专业毕业生个性的自我评价
2013/10/03 职场文书
机械制造与自动化应届生求职信
2013/11/16 职场文书
实习生体会的自我评价范文
2013/11/28 职场文书
卖车协议书范本4篇
2014/10/01 职场文书
群众路线表态发言材料
2014/10/17 职场文书
全国法制宣传日活动总结2014
2014/11/01 职场文书
求职信范文怎么写
2015/03/19 职场文书
2015年医务科工作总结范文
2015/05/26 职场文书
忠犬八公的故事观后感
2015/06/05 职场文书
python基于scrapy爬取京东笔记本电脑数据并进行简单处理和分析
2021/04/14 Python
业余无线电通联Q语
2022/02/18 无线电