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初学之用户登录的实现过程(实例讲解)
Dec 23 Python
TensorFlow用expand_dim()来增加维度的方法
Jul 26 Python
python开发游戏的前期准备
May 05 Python
Python中的字符串切片(截取字符串)的详解
May 15 Python
Python字符串大小写转换拼接删除空白
Sep 19 Python
Python插入Elasticsearch操作方法解析
Jan 19 Python
Pandas时间序列:时期(period)及其算术运算详解
Feb 25 Python
django 模版关闭转义方式
May 14 Python
python框架flask入门之环境搭建及开启调试
Jun 07 Python
Python中的__init__作用是什么
Jun 09 Python
Matlab中plot基本用法的具体使用
Jul 17 Python
python 使用三引号时容易犯的小错误
Oct 21 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
php 将bmp图片转为jpg等其他任意格式的图片
2009/06/29 PHP
PHP编码规范之注释和文件结构说明
2010/07/09 PHP
php小型企业库存管理系统的设计与实现代码
2011/05/16 PHP
五款PHP代码重构工具推荐
2014/10/14 PHP
PHP的AES加密算法完整实例
2016/07/20 PHP
jQuery函数的等价原生函数代码示例
2013/05/27 Javascript
由点击页面其它地方隐藏div所想到的jQuery的delegate
2013/08/29 Javascript
jquery ajax实现下拉框三级无刷新联动,且保存保持选中值状态
2013/10/29 Javascript
js实现向右横向滑出的二级菜单效果
2015/08/27 Javascript
js阻止浏览器默认行为触发的通用方法(推荐)
2016/05/15 Javascript
原生JS实现图片轮播效果
2016/12/26 Javascript
默认浏览器设置及vue自动打开页面的方法
2018/09/21 Javascript
Vue Router中应用中间件的方法
2020/08/06 Javascript
pygame学习笔记(4):声音控制
2015/04/15 Python
Python中使用hashlib模块处理算法的教程
2015/04/28 Python
在双python下设置python3为默认的方法
2018/10/31 Python
python pands实现execl转csv 并修改csv指定列的方法
2018/12/12 Python
python、Matlab求定积分的实现
2019/11/20 Python
Python关于__name__属性的含义和作用详解
2020/02/19 Python
Python3操作读写CSV文件使用包过程解析
2020/04/10 Python
Python-jenkins模块之folder相关操作介绍
2020/05/12 Python
python如何解析复杂sql,实现数据库和表的提取的实例剖析
2020/05/15 Python
H5 canvas中width、height和style的宽高区别详解
2018/11/02 HTML / CSS
伦敦一家西班牙童装精品店:La Coqueta
2018/02/02 全球购物
Fabletics官网:美国运动服饰品牌,由好莱坞女演员凯特·哈德森创立
2019/10/19 全球购物
商场活动策划方案
2014/01/24 职场文书
高三学生评语大全
2014/04/25 职场文书
小学生推普周国旗下讲话稿
2014/09/21 职场文书
小学生国庆65周年演讲稿范文(2篇)
2014/09/21 职场文书
银行求职自荐信范文
2015/03/04 职场文书
关于法制教育的宣传语
2015/07/13 职场文书
关于战胜挫折的名言警句大全!
2019/07/05 职场文书
2019年最新感恩节祝福语(28句)
2019/11/27 职场文书
解决jupyter notebook图片显示模糊和保存清晰图片的操作
2021/04/24 Python
python 开心网和豆瓣日记爬取的小爬虫
2021/05/29 Python
MySQL示例讲解数据库约束以及表的设计
2022/06/16 MySQL