Python批量修改文本文件内容的方法


Posted in Python onApril 29, 2016

Python批量替换文件内容,支持嵌套文件夹

import os
path="./"
for root,dirs,files in os.walk(path):
for name in files:
#print name
if name.endswith(".html"):
#print root,dirs,name 
filename=root+"/"+name
f=open(filename,"r")
filecontent=""
line=f.readline() 
while line:
l=line.replace(":/arcgis_js_api","/arcgisapi")
filecontent=filecontent+l
line=f.readline()
f.close()
f=file(filename,"w")
f.writelines(filecontent)
f.close()

关于本文给大家介绍的Python批量修改文本文件内容的方法,大家都看懂了,如果大家有疑问欢迎给我留言,小编会及时给大家回复的!

Python 相关文章推荐
写了个监控nginx进程的Python脚本
May 10 Python
python中查找excel某一列的重复数据 剔除之后打印
Feb 10 Python
Python兔子毒药问题实例分析
Mar 05 Python
Python基于Tkinter实现的记事本实例
Jun 17 Python
Python中将字典转换为XML以及相关的命名空间解析
Oct 15 Python
python pandas模块基础学习详解
Jul 03 Python
Python Web框架之Django框架文件上传功能详解
Aug 16 Python
Python实现的爬取豆瓣电影信息功能案例
Sep 15 Python
Python 如何展开嵌套的序列
Aug 01 Python
彻底搞懂python 迭代器和生成器
Sep 07 Python
Python学习之time模块的基本使用
Jan 17 Python
python 统计代码耗时的几种方法分享
Apr 02 Python
Python+Opencv识别两张相似图片
Mar 23 #Python
Python实现包含min函数的栈
Apr 29 #Python
Python二叉搜索树与双向链表转换实现方法
Apr 29 #Python
Python实现简单字典树的方法
Apr 29 #Python
Python中操作符重载用法分析
Apr 29 #Python
Python中绑定与未绑定的类方法用法分析
Apr 29 #Python
Python过滤列表用法实例分析
Apr 29 #Python
You might like
德生PL550的电路分析
2021/03/02 无线电
PHP下一个非常全面获取图象信息的函数
2008/11/20 PHP
从父页面读取和操作iframe中内容方法
2009/07/25 Javascript
JavaScript 对象成员的可见性说明
2009/10/16 Javascript
JavaScript类和继承 constructor属性
2010/03/04 Javascript
js中关于new Object时传参的一些细节分析
2011/03/13 Javascript
javascript数组去掉重复
2011/05/12 Javascript
javascript开发技术大全 第4章 直接量与字符集
2011/07/03 Javascript
JS时间选择器 兼容IE6,7,8,9
2012/06/26 Javascript
在服务端(Page.Write)调用自定义的JS方法详解
2013/08/09 Javascript
jCallout 轻松实现气泡提示功能
2013/09/22 Javascript
jquery 无限级下拉菜单的简单实现代码
2014/02/21 Javascript
JavaScript获取function所有参数名的方法
2015/10/30 Javascript
每天一篇javascript学习小结(Boolean对象)
2015/11/12 Javascript
Javascript基础之数组的使用
2016/05/13 Javascript
AngularJS之依赖注入模拟实现
2016/08/19 Javascript
详解js中Number()、parseInt()和parseFloat()的区别
2016/12/20 Javascript
ES6概念 ymbol.for()方法
2016/12/25 Javascript
vue.js学习笔记:如何加载本地json文件
2017/01/17 Javascript
windows下vue.js开发环境搭建教程
2017/03/20 Javascript
js实现黑白div块画空心的图形
2018/12/13 Javascript
史上最为详细的javascript继承(推荐)
2019/05/18 Javascript
个人小程序接入支付解决方案
2019/05/23 Javascript
Python字符串转换成浮点数函数分享
2015/07/24 Python
[原创]教女朋友学Python3(二)简单的输入输出及内置函数查看
2017/11/30 Python
关于Python正则表达式 findall函数问题详解
2018/03/22 Python
Python Datetime模块和Calendar模块用法实例分析
2019/04/15 Python
Python datetime包函数简单介绍
2019/08/28 Python
PYTHON实现SIGN签名的过程解析
2019/10/28 Python
html5的canvas方法使用指南
2014/12/15 HTML / CSS
数控机械专业个人的自我评价
2014/01/02 职场文书
机电一体化毕业生自荐信
2014/06/19 职场文书
最美孝心少年事迹材料
2014/08/15 职场文书
文明单位汇报材料
2014/12/24 职场文书
python 如何做一个识别率百分百的OCR
2021/05/29 Python
详解Java线程池是如何重复利用空闲线程的
2021/06/26 Java/Android