python定时替换文件内容
目的:最近要测试网站变更,每次手动去变更很麻烦。于是写了一自动化脚本,完成工作。
原理:把变更的文件替换网站文件
说明:
1.把变更需要替换的文件拷贝到当前目录下
2.把当前目录下的待替换的文件名写到程序的列表中
3.修改程序注释的地方
4.需要替换多个文件在程序里添加替换文件的列表即可
# coding=utf-8
import shutil
import os
import time#path="E:\change"
#定义变更函数
def change():#把要变更的文件的名字写在list列表中list=['change1.txt','change2.txt']#list1=['text1.gif','text2.gif']for i in range(0,len(list)):shutil.copy(list[i],'change.txt')#shutil.copy(list1[i],'text.gif')#更改要变更的文件名和变更文件的路径shutil.move('change.txt','E:\change\change.txt')#shutil.move('text.gif','E:\change\text.gif')print u"完成替换第%s个文件"%(i+1)#设置变更时间为30分钟time.sleep(1800)#定义循环函数使变更一直在发生
def loop():n=1while(1>0):change()print "-"*70print u"完成列表第%s次变更"%nprint "-"*70n+=1loop()
python定时替换文件内容相关推荐
- 清除python shell中的内容_如何使用python脚本定时清空文件内容?
我们一直在对大家强调关于python脚本的使用,但是有部分同学提出疑问,就是关于上期跟大家说的shell脚本没有实质性的使用效果,如果在实际应用里,要怎么使用这个脚本,它又能实现什么效果,其实针对这个 ...
- python替换文件内容_Python实现替换文件中指定内容的方法
本文实例讲述了Python实现替换文件中指定内容的方法.分享给大家供大家参考,具体如下: 这里使用python编写的程序,实现如下功能:将文件中的指定子串 修改为 另外的子串 编写的python程序, ...
- Python 修改文件内容3种方法(替换文件内容)
一.修改原文件方式 def alter(file,old_str,new_str):"""替换文件中的字符串:param file:文件名:param old_str:就 ...
- python批量修改替换文件内容
1.python批量修改文件内容 import os def replaceFileContent(filepath1, content1, replaceContent1):f = open(fil ...
- python 复制替换文件_在Python中复制和替换文件
python 复制替换文件 The python language provides a built-in module "shutil", which offers numero ...
- python中读取文件内容-深入学习python解析并读取PDF文件内容的方法
这篇文章主要学习了python解析并读取PDF文件内容的方法,包括对学习库的应用,python2.7和python3.6中python解析PDF文件内容库的更新,包括对pdfminer库的详细解释和应 ...
- python怎么读取文件-python怎么读取文件内容
Python open() 方法用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出OSError的错误. 完整的语法格式为:(推荐学习:Pytho ...
- python读取文件多行内容-Python逐行读取文件内容的方法总结
Python四种逐行读取文件内容的方法 下面四种Python逐行读取文件内容的方法, 分析了各种方法的优缺点及应用场景,以下代码在python3中测试通过, python2中运行部分代码已注释,稍加修 ...
- python如何移动文件却不覆盖现有文件_解决python不能覆盖文件内容的方法
解决python不能覆盖文件内容的方法 发布时间:2020-07-15 11:42:17 来源:亿速云 阅读:62 作者:清晨 这篇文章将为大家详细讲解有关解决python不能覆盖文件内容的方法,小编 ...
最新文章
- 在首次发布三周之后,MLflow迎来了0.2版本
- excel相乘再相加_excel将两组数据相乘后再求和该怎么操作?
- HBase设计与开发性能优化(转)
- mysql 查询数据 程序_MySQL 查询数据
- mysql数据库修改编码
- error: default argument given for parameter 4
- TortoiseGit使用ssh-keygen生成的私钥
- grafana官方使用文档_5. Centos7 下部署使用 nmon2influxdb
- jquery控制左右箭头滚动图片列表
- Android添加拍照功能,Android自定义相机,添加水印
- AOP处理事务静、动态代理(jdk方法)
- 用html做祝福语朋友,对朋友的励志祝福语大全
- java原始人赛车,原始人赛车
- lzg_ad:XPE数据库组件
- Android9.0源代码中替换默认静态壁纸
- IOS模拟器怎么安装应用程序
- 数据结构—栈与队列【顺序存储、链式存储、卡特兰数、优先级队列】
- 计算给定字符串中最长回文子串的长度(或查找最长回文子串)
- scalac: Token not found: /Users/shengquan.nian/Library/Caches/JetBrains/IntelliJIdea2021.1/compile-s
- oracle 自定义数据类型
热门文章
- 用python获取指定路径下的所有目录路径和文件路径
- matlab倒立摆模型,线性倒立摆模型(LIP)Matlab建模.PDF
- java基本数据类型各占多少字节,int和Integer区别
- AI智能联系人管理系统(一)
- educoder实训平台python基础综合测试答案_智慧职教mooc2020Python程序设计基础章节测试答案...
- [图形学] 经典算法 - Kajiya三维纹理渲染毛发
- TypeError: can‘t compare offset-naive and offset-aware datetimes
- 计算机机房线槽,机房机柜布置 机房整改之布线篇~
- 欧拉定理及扩展(附证明)
- mac的home、end、pageUp、pageDown键