python批量替换页眉页脚实例代码


Posted in Python onJanuary 22, 2018

简介

本文分享的实例代码主要通过python语言实现批量替换页眉页脚的操作功能,具体如下。

代码

#!/usr/bin/env python
# -*- coding: utf-8 -*-

import win32com,os,sys,re 
from win32com.client import Dispatch, constants

# 打开新的文件 
suoyou = os.listdir('d:\\daizhuan')
#print suoyou
for i in suoyou:
  wenjian_name = os.path.join('d:\\daizhuan',i)
  #print wenjian_name
  if os.path.isfile(wenjian_name):  
    w = win32com.client.Dispatch('Word.Application') 
    w.Visible = 0 
    w.DisplayAlerts = 0 
    daizhuan = 'd:\\daizhuan\\%s' % i #准备替换的文件夹
    wancheng = 'd:\\wancheng\\%s' % i #替换完成后输出的目录
    doc = w.Documents.Open('d:\\biaozhun\\biaozhun.doc') 
    w.ActiveDocument.Sections[0].Headers[0].Range.Copy()
    wc = win32com.client.constants 
    doc.Close()

    doc2= w.Documents.Open( daizhuan) 
    w.ActiveDocument.Sections[0].Headers[0].Range.Paste()
    w.ActiveDocument.SaveAs(wancheng)
    doc2.Close()

    doc3 = w.Documents.Open( 'd:\\biaozhun\\biaozhun.doc') 
    w.ActiveDocument.Sections[0].Footers[0].Range.Copy()
    doc3.Close()

    doc4= w.Documents.Open( daizhuan) 
    w.ActiveDocument.Sections[0].Footers[0].Range.Paste()
    doc4.Close()
    try:
      w.Documents.Close()
      w.Quit()
    except Exception , e:
      print str(e)

总结

以上就是本文关于python批量替换页眉页脚实例代码的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站其他相关专题,如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!

Python 相关文章推荐
Python异常处理总结
Aug 15 Python
用python 制作图片转pdf工具
Jan 30 Python
Python的Bottle框架的一些使用技巧介绍
Apr 08 Python
wxPython定时器wx.Timer简单应用实例
Jun 03 Python
对python append 与浅拷贝的实例讲解
May 04 Python
python 正确保留多位小数的实例
Jul 16 Python
python实现本地图片转存并重命名的示例代码
Oct 27 Python
Python Django框架实现应用添加logging日志操作示例
May 17 Python
在django admin中配置搜索域是一个外键时的处理方法
May 20 Python
python爬虫使用scrapy注意事项
Nov 23 Python
pycharm配置python 设置pip安装源为豆瓣源
Feb 05 Python
Python中如何处理常见报错
Jan 18 Python
python解析html提取数据,并生成word文档实例解析
Jan 22 #Python
Python复制Word内容并使用格式设字体与大小实例代码
Jan 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
You might like
实例(Smarty+FCKeditor新闻系统)
2007/01/02 PHP
discuz 首页四格:最新话题+最新回复+热门话题+精华文章插件
2007/08/19 PHP
用php实现的下载css文件中的图片的代码
2010/02/08 PHP
php替换超长文本中的特殊字符的函数代码
2012/05/22 PHP
Apache中php.ini的设置方法
2013/02/28 PHP
Laravel Intervention/image图片处理扩展包的安装、使用与可能遇到的坑详解
2017/11/14 PHP
PHP+Redis事务解决高并发下商品超卖问题(推荐)
2020/08/03 PHP
拖动布局之保存布局页面cookies篇
2010/10/29 Javascript
JS实现页面中所有img对象添加onclick事件及新窗口查看图片的方法
2016/12/27 Javascript
JavaScript实现的select点菜功能示例
2017/01/16 Javascript
微信小程序 五星评分的实现实例
2017/08/04 Javascript
Node如何后台数据库使用增删改查功能
2019/11/21 Javascript
VUE和Antv G6实现在线拓扑图编辑操作
2020/10/28 Javascript
详解微信小程序轨迹回放实现及遇到的坑
2021/02/02 Javascript
Python多进程并发(multiprocessing)用法实例详解
2015/06/02 Python
python简单获取数组元素个数的方法
2015/07/13 Python
Python使用pymysql从MySQL数据库中读出数据的方法
2018/07/25 Python
python+splinter自动刷新抢票功能
2018/09/25 Python
django基础学习之send_mail功能
2019/08/07 Python
python 进程间数据共享multiProcess.Manger实现解析
2019/09/23 Python
如何基于Python创建目录文件夹
2019/12/31 Python
python实现对变位词的判断方法
2020/04/05 Python
python定时截屏实现
2020/11/02 Python
jupyter使用自动补全和切换默认浏览器的方法
2020/11/18 Python
澳大利亚在线消费电子产品商店:TobyDeals
2020/01/05 全球购物
编写一个 C 函数,该函数在一个字符串中找到可能的最长的子字符串,且该字符串是由同一字符组成的
2015/07/23 面试题
机电一体化毕业生求职信
2013/11/02 职场文书
新闻编辑专业自荐信
2014/07/02 职场文书
小学生春游活动方案
2014/08/20 职场文书
群众路线个人对照检查材料
2014/09/23 职场文书
大学生求职意向书
2015/05/11 职场文书
全民创业工作总结
2015/08/13 职场文书
如何起草一份正确的合伙创业协议书?
2019/07/04 职场文书
导游词之峨眉乐山/兵马俑/北京故宫御花园
2019/09/03 职场文书
java objectUtils 使用可能会出现的问题
2022/02/28 Java/Android
python游戏开发之pygame实现接球小游戏
2022/04/22 Python