python改课文

 1 import os            #导入文件操作模块
 2 import re             #导入正则模块
 3 import win32com  #导入word操作模块
 4
 5 #准备打开word
 6 from win32com.client import Dispatch,constants
 7 w = win32com.client.Dispatch(‘Word.Application‘)
 8 w.Visible = 0
 9 w.DisplayAlerts = 0
10
11 #获取课文全路径
12 #..\1_一单元\1_《忆读书》\1_预习\1_音画课文
13 for root, dirnames, filenames in os.walk(r‘C:\Users\jack\Desktop\test\3_语文语文版七年级上册‘):
14 ##字符串前面加r之后,正则里的\d等都不用变,‘\‘变成‘\\‘即可,开头末尾是‘^$‘,匹配全部是‘.*‘
15 ##        if re.match(r‘.*\\\d+_\w+\\\d+_.+\\1_预习\\1_音画课文$‘,dirpath):
16 ##                print(dirpath)
17 ##        else:
18 ##                print(‘未找到‘)
19         for filename in filenames:
20                 if re.match(r‘课文.rtf‘,filename):
21                         classRTF = os.path.join(root,filename)
22                         doc = w.Documents.Open(FileName = classRTF)
23                         w.ActiveDocument.Select()
24                         w.Selection.ClearFormatting()
25                         print("已处理:" + classRTF)
26                         doc.Close()
27                         w.Quit
28 print("处理完毕!")
时间: 2024-12-26 11:59:58

python改课文的相关文章

python操作word(改课文格式)【最终版】

python操作word的一些方法,前面写了一些感悟,有点跑题,改了下题目,方便能搜索到.心急的可以直接拉到最后看代码,我都加了比较详细的注释. 从8.3号早上9点,到8.8号下午5点半下班,终于把这个python代码写出来了,这五天简直是废寝忘食(扯淡),每天查资料到半夜2点(其实是天太热,洗完澡又晾干就要一个多小时了,在这里吐槽下今年的夏天,2016年北京的7月份简直了,平生第一次长痱子,连去年都没用过的凉席都翻出来了). 好吧,扯得有点远了.因为工作需要,要批量修改一批rtf文件里的文字格

2.将python版本改为2.7的方法

1.首先查看当前python的版本 [[email protected] ~]# python -V Python 2.6.6 2.解压2.7版本的python源码包 tar xf Python-2.7.tar.bz2 cd Python-2.7 ./configure --prefix=/usr/local/python2.7 make && make install 3.检查安装结果 [[email protected] ~]# /usr/local/python2.7/bin/pyt

python升级安装后的yum的修复

升级python版本号后,执行yum # yum -y install openssl 提演示样例如以下: There was a problem importing one of the Python modules required to run yum. The error leading to this problem was: No module named yum Please install a package which provides this module, or veri

【Python系列】Python自动发邮件脚本

缘起 这段时间给朋友搞了个群发邮件的脚本,为了防止进入垃圾邮件,做了很多工作,刚搞完,垃圾邮件进入率50%,觉得还不错,如果要将垃圾邮件的进入率再调低,估计就要花钱买主机了,想想也就算了,先发一个月,看看效果再拓展吧. 脚本主要是通过Python写的,调的smtplib库,这些是基础,大家在网上一搜一大堆,今天主要给大家讲解下如何避免进入垃圾邮件系统,以及整个系统搭建时的一些思想.可能刚搞Python不久,有很多可能是错误的写法望大家提出来哈~ 配置 CentOS7.0系统 Python 3.4

Python - 基础中的基础

前景 Python可以应用于众多领域,如:数据分析.组件集成.网络服务.图像处理.数值计算和科学计算等众多领域.目前业内几乎所有大中型互联网企业都在使用Python,如:Youtube.Dropbox.BT.Quora(中国知乎).豆瓣.知乎.Google.Yahoo!.Facebook.NASA.百度.腾讯.汽车之家.美团等. 互联网公司广泛使用Python来做的事一般有:自动化运维.自动化测试.大数据分析.爬虫.Web 等. Python与其他语言 C和Python.java.C# C:代码

[第一节]python基础知识

写在前面: 目前python的最新版本是3.6.本博客以3.6版为主,会附带提及2.7版本与此版本的不同之处! **************************************************************************** 目录: 1. python简介. 2. python的特点. 3. python的用途. 4. 选择python的目的. 5. 安装python.(linux环境) 6. python代码的执行过程. 7. python解释器. 8.

centos 6.4 升级python到版本2.7.12

注意:需要root权限 查看python版本:python --version 1.下载Python-2.7.12wget https://www.python.org/ftp/python/2.7.12/Python-2.7.12.tgz 2.解压tar   zxvf   Python-2.7.12.tgz 3.更改工作目录cd Python-2.7.12 4.安装./configure  make all             make install  make clean  make

转: 在CentOS 6.X 上面安装 Python 2.7.X

转:https://ruiaylin.github.io/2014/12/12/python%20update/ 在CentOS 6.X 上面安装 Python 2.7.X CentOS 6.X 自带的python版本是 2.6 , 由于工作需要,很多时候需要2.7版本.所以需要进行版本升级.由于一些系统工具和服务是对 Python 有依赖的,所以升级 Python 版本需要注意. 升级步骤 如何欢乐的,没有痛苦的升级python版本 ,往下看 … 更新系统和开发工具集 更新指令 yum -y

Python -- 关于pip安装Ipython

小Q:山外青山楼外楼,西湖歌舞几时休:暖风熏得游人醉,只把杭州比汴州.     --林升··题临安邸 ======================================================== 来到杭州的第18天,第一次孤身来到南方,每当周六日时孤独感袭来.无奈,只能寻求兴趣.学习,填补. 一直在实验用pip安装ipython的方式,遇到了一些问题,见下: 环境:centos 6 推荐源:wget   http://mirrors.aliyun.com/epel/epel-