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中json格式数据的编码与解码方法详解
Jul 01 Python
centos6.4下python3.6.1安装教程
Jul 21 Python
Python实现将Excel转换为json的方法示例
Aug 05 Python
答题辅助python代码实现
Jan 16 Python
Python3爬虫使用Fidder实现APP爬取示例
Nov 27 Python
漂亮的Django Markdown富文本app插件的实现
Jan 02 Python
Pyqt清空某一个QTreeewidgetItem下的所有分支方法
Jun 17 Python
python 读取更新中的log 或其它文本方式
Dec 24 Python
python GUI库图形界面开发之PyQt5单选按钮控件QRadioButton详细使用方法与实例
Feb 28 Python
python小白切忌乱用表达式
May 29 Python
基于python实现查询ip地址来源
Jun 02 Python
python 实现数据库中数据添加、查询与更新的示例代码
Dec 07 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
在IIS7.0下面配置PHP 5.3.2运行环境的方法
2010/04/13 PHP
实现PHP+Mysql无限分类的方法汇总
2015/03/02 PHP
php使用imagecopymerge()函数创建半透明水印
2018/01/25 PHP
jQuery html()等方法介绍
2009/11/18 Javascript
JavaScript 输入框内容格式验证代码
2010/02/11 Javascript
JSQL SQLProxy 的 php 版本代码
2010/05/05 Javascript
JavaScript高级程序设计 DOM学习笔记
2011/09/10 Javascript
js bind 函数 使用闭包保存执行上下文
2011/12/26 Javascript
JQuery中层次选择器用法实例详解
2015/05/18 Javascript
JavaScript提高加载和执行效率的方法
2017/02/03 Javascript
jquery实现倒计时小应用
2017/09/19 jQuery
微信小程序实现文字跑马灯效果
2020/05/26 Javascript
Bootstrap实现省市区三级联动(亲测可用)
2019/07/26 Javascript
[52:22]EG vs VG Supermajor小组赛B组 BO3 第一场 6.2
2018/06/03 DOTA
Python3实现从文件中读取指定行的方法
2015/05/22 Python
Python实现Linux中的du命令
2017/06/12 Python
Python内存管理方式和垃圾回收算法解析
2017/11/11 Python
通过Python 获取Android设备信息的轻量级框架
2017/12/18 Python
对python pandas 画移动平均线的方法详解
2018/11/28 Python
python3.x实现base64加密和解密
2019/03/28 Python
Python如何使用k-means方法将列表中相似的句子归类
2019/08/08 Python
python实现修改固定模式的字符串内容操作示例
2019/12/30 Python
Python 实现网课实时监控自动签到、打卡功能
2020/03/12 Python
Django model.py表单设置默认值允许为空的操作
2020/05/19 Python
python函数map()和partial()的知识点总结
2020/05/26 Python
8种常用的Python工具
2020/08/05 Python
python 如何在测试中使用 Mock
2021/03/01 Python
Foot Locker澳洲官网:美国运动服和鞋类零售商
2019/10/11 全球购物
一个C/C++编程面试题
2013/11/10 面试题
Does C# support multiple inheritance? (C#支持多重继承吗)
2012/01/04 面试题
财务会计应届生求职信
2013/11/24 职场文书
宗教学大学生职业生涯规划范文
2014/02/08 职场文书
党员服务承诺书
2014/05/28 职场文书
经典团队口号大全
2014/06/21 职场文书
党的群众路线教育实践活动通讯稿
2014/09/10 职场文书
四风问题党员个人整改措施
2014/10/27 职场文书