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

 更新时间:2018年01月22日 14:03:15   作者:txlgl  
这篇文章主要介绍了Python复制Word内容并使用格式设字体与大小实例代码,小编觉得还是挺不错的,具有一定借鉴价值,需要的朋友可以参考下

简介

网上流传的部分可以百度关键词“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中Event事件的使用

    源码解读Python中Event事件的使用

    事件(Event)主要负责多任务之间的同步,这篇文章主要来和大家详细介绍一下它的原理以及简单使用,文中的示例代码讲解详细,感兴趣的小伙伴可以了解下
    2023-12-12
  • Python基于Tkinter开发一个爬取B站直播弹幕的工具

    Python基于Tkinter开发一个爬取B站直播弹幕的工具

    这篇文章主要介绍了Python Tkinter如何开发一个爬取B站直播弹幕的工具,帮助大家更好的利用python进行图形界面的开发学习,感兴趣的朋友可以了解下
    2021-05-05
  • Tesserocr库的正确安装方式

    Tesserocr库的正确安装方式

    今天小编就为大家分享一篇关于Tesserocr库的正确安装方式,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-10-10
  • 对django 2.x版本中models.ForeignKey()外键说明介绍

    对django 2.x版本中models.ForeignKey()外键说明介绍

    这篇文章主要介绍了对django 2.x版本中models.ForeignKey()外键说明介绍,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-03-03
  • Python selenium环境搭建实现过程解析

    Python selenium环境搭建实现过程解析

    这篇文章主要介绍了Python selenium环境搭建实现过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-09-09
  • python常用运维脚本实例小结

    python常用运维脚本实例小结

    这篇文章主要介绍了python常用运维脚本实例小结,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-02-02
  • python manage.py createsuperuser运行错误问题解决

    python manage.py createsuperuser运行错误问题解决

    这篇文章主要介绍了python manage.py createsuperuser运行错误,本文给大家分享错误复现及解决方案,感兴趣的朋友一起看看吧
    2023-10-10
  • python之wxPython菜单使用详解

    python之wxPython菜单使用详解

    这篇文章主要介绍了python中wxPython菜单使用方法,可实现给弹出菜单项添加图标的功能,在Python程序设计中非常具有实用价值,需要的朋友可以参考下
    2014-09-09
  • python导出requirements.txt的几种方法总结

    python导出requirements.txt的几种方法总结

    这篇文章主要介绍了python导出requirements.txt的几种方法总结,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-02-02
  • python关于第三方日志的QA记录详解

    python关于第三方日志的QA记录详解

    这篇文章主要为大家介绍了python关于第三方日志的QA记录详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-10-10

最新评论