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 13 Python
Python使用pylab库实现画线功能的方法详解
Jun 08 Python
python ftp 按目录结构上传下载的实现代码
Sep 12 Python
PowerBI和Python关于数据分析的对比
Jul 11 Python
python使用pygame实现笑脸乒乓球弹珠球游戏
Nov 25 Python
Python如何使用Gitlab API实现批量的合并分支
Nov 27 Python
在Django下创建项目以及设置settings.py教程
Dec 03 Python
Python3变量与基本数据类型用法实例分析
Feb 14 Python
python mysql 字段与关键字冲突的解决方式
Mar 02 Python
Python基于BeautifulSoup爬取京东商品信息
Jun 01 Python
如何利用Python 进行边缘检测
Oct 14 Python
python使用正则表达式匹配txt特定字符串(有换行)
Dec 09 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
PHP5 面向对象程序设计
2008/02/13 PHP
关于Appserv无法打开localhost问题的解决方法
2009/10/16 PHP
CI框架学习笔记(二) -入口文件index.php
2014/10/27 PHP
腾讯微博提示missing parameter errorcode 102 错误的解决方法
2014/12/22 PHP
php实现每天自动变换随机问候语的方法
2015/05/12 PHP
CI(CodeIgniter)框架中URL特殊字符处理与SQL注入隐患分析
2019/02/28 PHP
屏蔽鼠标右键、Ctrl+n、shift+F10、F5刷新、退格键 的javascript代码
2007/04/01 Javascript
通用JS事件写法实现代码
2009/01/07 Javascript
JS实现文件动态顺序载入的方法
2015/03/07 Javascript
深入探讨JavaScript String对象
2015/03/09 Javascript
Bootstrap安装环境配置教程分享
2016/05/27 Javascript
使用JavaScript实现alert的实例代码
2017/07/06 Javascript
BootStrap下的弹出框加载select2框架失败的解决方法
2017/08/31 Javascript
vue中遇到的坑之变化检测问题(数组相关)
2017/10/13 Javascript
JavaScript寄生组合式继承实例详解
2018/01/06 Javascript
vue-quill-editor+plupload富文本编辑器实例详解
2018/10/19 Javascript
小程序指纹验证的实现代码
2018/12/04 Javascript
详解关于html,css,js三者的加载顺序问题
2019/04/10 Javascript
使用PyOpenGL绘制三维坐标系实例
2019/12/24 Python
pytorch 实现模型不同层设置不同的学习率方式
2020/01/06 Python
python同义词替换的实现(jieba分词)
2020/01/21 Python
Python编程快速上手——选择性拷贝操作案例分析
2020/02/28 Python
Python 多线程C段扫描、检测 Ping扫描脚本的实现
2020/09/03 Python
K近邻法(KNN)相关知识总结以及如何用python实现
2021/01/28 Python
纯CSS3大转盘抽奖示例代码(响应式、可配置)
2017/01/13 HTML / CSS
美国汽车交易网站:Edmunds
2016/08/17 全球购物
卡骆驰新加坡官网:Crocs新加坡
2018/06/12 全球购物
Static Nested Class 和 Inner Class的不同
2013/11/28 面试题
J2EE中常用的名词进行解释
2015/11/09 面试题
店长职务说明书
2014/02/04 职场文书
入党思想汇报怎么写
2014/04/03 职场文书
“三支一扶”支教教师思想汇报
2014/09/13 职场文书
教师批评与自我批评心得体会
2014/10/16 职场文书
2014年会计人员工作总结
2014/12/10 职场文书
教师思想工作总结2015
2015/05/13 职场文书
nginx中封禁ip和允许内网ip访问的实现示例
2022/03/17 Servers