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抓取京东图书评论数据
Aug 31 Python
Python中的descriptor描述器简明使用指南
Jun 02 Python
Python冲顶大会 快来答题!
Jan 17 Python
python实现Windows电脑定时关机
Jun 20 Python
Python爬虫框架Scrapy常用命令总结
Jul 26 Python
用python给自己做一款小说阅读器过程详解
Jul 11 Python
Flask框架 CSRF 保护实现方法详解
Oct 30 Python
pytorch 图像预处理之减去均值,除以方差的实例
Jan 02 Python
Python openpyxl模块原理及用法解析
Jan 19 Python
Python打印特殊符号及对应编码解析
May 07 Python
TensorFlow固化模型的实现操作
May 26 Python
python使用torch随机初始化参数
Mar 22 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
PHP生成各种随机验证码的方法总结【附demo源码】
2017/06/05 PHP
thinkPHP中钩子的使用方法实例分析
2017/11/16 PHP
laravel高级的Join语法详解以及使用Join多个条件
2019/10/16 PHP
JavaScript中的Location地址对象
2008/01/16 Javascript
基于jquery的finkyUI插件与Ajax实现页面数据加载功能
2010/12/03 Javascript
在Javascript中 声明时用"var"与不用"var"的区别
2013/04/15 Javascript
jquery教程限制文本框只能输入数字和小数点示例分享
2014/01/13 Javascript
分享20款美化网站的 jQuery Lightbox 灯箱插件
2014/10/10 Javascript
javascript实现五星评价代码(源码下载)
2015/08/11 Javascript
JavaScript编写页面半透明遮罩效果的简单示例
2016/05/09 Javascript
第一篇初识bootstrap
2016/06/21 Javascript
JS实现上传图片实时预览功能
2017/05/22 Javascript
JS Testing Properties 判断属性是否在对象里的方法
2017/10/01 Javascript
jQuery实现的鼠标拖动浮层功能示例【拖动div等任何标签】
2018/12/29 jQuery
react native 原生模块桥接的简单说明小结
2019/02/26 Javascript
JS中async/await实现异步调用的方法
2019/08/28 Javascript
js中forEach,for in,for of循环的用法示例小结
2020/03/14 Javascript
JavaScript内置对象之Array的使用小结
2020/05/12 Javascript
vue axios封装httpjs,接口公用配置拦截操作
2020/08/11 Javascript
在实例中重学JavaScript事件循环
2020/12/03 Javascript
Vue实现圆环进度条的示例
2021/02/06 Vue.js
对python 生成拼接xml报文的示例详解
2018/12/28 Python
python中时间模块的基本使用教程
2019/05/14 Python
tornado+celery的简单使用详解
2019/12/21 Python
python按顺序重命名文件并分类转移到各个文件夹中的实现代码
2020/07/21 Python
Python 如何展开嵌套的序列
2020/08/01 Python
学会迭代器设计模式,帮你大幅提升python性能
2021/01/03 Python
详解canvas.toDataURL()报错的解决方案全都在这了
2020/03/31 HTML / CSS
美国最好的钓鱼、狩猎和划船装备商店:Bass Pro Shops
2018/12/02 全球购物
FragranceNet中文网:北美健康美容线上零售商
2020/08/26 全球购物
高一数学教学反思
2014/02/07 职场文书
国际贸易专业个人鉴定
2014/02/22 职场文书
优秀班组事迹材料
2014/12/24 职场文书
灵魂歌王观后感
2015/06/17 职场文书
公司团队口号霸气押韵
2015/12/24 职场文书
Spring Bean的实例化之属性注入源码剖析过程
2021/06/13 Java/Android