#!/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批量替换页眉页脚相关推荐

  1. python读取word页眉_python批量替换页眉页脚实例代码

    简介 本文分享的实例代码主要通过python语言实现批量替换页眉页脚的操作功能,具体如下. 代码 #!/usr/bin/env python # -*- coding: utf-8 -*- impor ...

  2. python对word文档内容进行批量替换_python 使用win32com实现对word文档批量替换页眉页脚...

    最近由于工作需要,需要将70个word文件的页眉页脚全部进行修改,在想到这个无聊/重复/没有任何技术含量的工作时,我的内心是相当奔溃的.就在我接近奔溃的时候我突然想到完全可以用python脚本来实现这 ...

  3. python读取word内容复制粘贴,Python读取word文本操作详解

    本文研究的主要问题时Python读取word文本操作,分享了相关概念和实现代码,具体如下. 一,docx模块 Python可以利用python-docx模块处理word文档,处理方式是面向对象的.也就 ...

  4. python读取txt文件为dataframe,python批量读取txt文件为DataFrame

    我们有时候会批量处理同一个文件夹下的文件,并且希望读取到一个文件里面便于我们计算操作.比方我有下图一系列的txt文件,我该如何把它们写入一个txt文件中并且读取为DataFrame格式呢? 首先我们要 ...

  5. python读取文件第n行-python读取文件第n行

    广告关闭 2017年12月,云+社区对外发布,从最开始的技术博客到现在拥有多个社区产品.未来,我们一起乘风破浪,创造无限可能. pos = pos - 1 try: f.seek(pos, 2) #从 ...

  6. python 读取wifi数据_通过Python实现WiFi测试数据分析

    通过 Python 实现 WiFi 测试数据分析 周春宇 [期刊名称] <通信电源技术> [年 ( 卷 ), 期] 2020(037)006 [摘要] Python 是一种面向对象的解释型 ...

  7. python读取文件某一行-使用python读取.text文件特定行的数据方法

    如何用python循环读取下面.txt文件中,用红括号标出来的数据呢? 首先,观察数据可知,不同行的第一个数据元素不一样,所以考虑直接用正则表达式. 再加上,对读和写文件的操作,就行了 注:我用的是p ...

  8. python读取文件第n行-Python读取文件后n行的代码示例

    这篇文章主要介绍了Python实现读取文件最后n行的方法,涉及Python针对文件的读取.遍历与运算相关操作技巧,需要的朋友可以参考下# -*- coding:utf8-*- import os im ...

  9. python读取大文件-强悍的Python读取大文件的解决方案

    Python 环境下文件的读取问题,请参见拙文 Python基础之文件读取的讲解 这是一道著名的 Python 面试题,考察的问题是,Python 读取大文件和一般规模的文件时的区别,也即哪些接口不适 ...

  10. python读取文件第n行-Python读取文件最后n行的方法

    本文实例讲述了Python实现读取文件最后n行的方法.分享给大家供大家参考,具体如下: # -*- coding:utf8-*- import os import time import dateti ...

最新文章

  1. vmware-vmx.exe无法结束进程_?进程的状态转换
  2. OpenCV:OpenCV图像旋转的代码
  3. 02.Python 3.6.4下载与安装
  4. Paypal 在线支付接口应用从零开始,第2节,[支付API原理及流程]
  5. python 且_Pyface库:一个基于pyqt、pyside、wx且简化的python的GUI
  6. 如何自学python知乎-如何快速学习python?
  7. [再学Python] - 3 - 异常处理 try…except…
  8. cadz轴归零命令_CAD中所有图形实现统一标高(Z轴归零)的方法,统一标高的快捷键命令...
  9. 74HC/LS/HCT/F系列芯片的区别及使用[转]
  10. 2022年微信权重号养号方法
  11. kettle打开spoon.bat后无反应
  12. java猜数游戏图形界面_java 猜数字游戏 swing实现带界面
  13. 从administrators组中删除guest来宾账户时提示无法在内置账号上运行此操作的解决办法...
  14. 提升目标检测模型性能的tricks
  15. 【2023最新版】超详细NMAP安装保姆级教程,Nmap的介绍、功能并进行网络扫描,收藏这一篇就够了
  16. 网易七鱼之商城客服聊天-Poison
  17. 制作64M启动型+系统维护U盘,支持WINPE+CDLinux+DOS7
  18. 6把椅子换位思考法则
  19. 【转】PSTools工具使用方法
  20. zoj3598----球面三角形内角

热门文章

  1. 2019 / 3 /24 触摸屏键盘的功能实现
  2. ARM学习笔记:HC-SR501人体红外传感器
  3. 简析内容付费趋势,问题和路径
  4. po模型---tpshop项目
  5. Android学习笔记七之ContentProvider
  6. mysql基本50题_mysql-50题
  7. rxjava背压_RxJava(九):背压
  8. 无线传感器网络作业题
  9. 计算机管理-磁盘管理中进行扩展卷操作,Win8系统如何进行磁盘管理?
  10. Leaflet地图框架使用手册