python字符串替换示例


Posted in Python onApril 24, 2014

php5.2升级到5.3后,原& new的写法已经被放弃了,可以直接new了,面对上百个php文件,手动修改简直是想要命,所以写了个脚本,分分钟搞定。

#-*- coding:utf-8 -*- 
#!/usr/bin/python   
import os
#定义程序根目录
rootpath='D:\\wamp\\www\\erp\\app'
def m_replace(path):
 for item in os.listdir(path):
  nowpath=os.path.join(path,item)
  if os.path.isdir(nowpath):
   m_replace(nowpath)
  else:
   if nowpath.find('.php')>0:
    f=open(nowpath,'r+')
    content=f.read().replace('& new ','new ')
    open(nowpath,'w').write(str(content))
    f.close()
if __name__=="__main__":
 m_replace(rootpath)
Python 相关文章推荐
python输出指定月份日历的方法
Apr 23 Python
python实现数值积分的Simpson方法实例分析
Jun 05 Python
剖析Python的Tornado框架中session支持的实现代码
Aug 21 Python
关于python的list相关知识(推荐)
Aug 30 Python
pygame游戏之旅 创建游戏窗口界面
Nov 20 Python
Python3使用Matplotlib 绘制精美的数学函数图形
Apr 11 Python
Python中字符串List按照长度排序
Jul 01 Python
python爬取百度贴吧前1000页内容(requests库面向对象思想实现)
Aug 10 Python
python deque模块简单使用代码实例
Mar 12 Python
如何查看Django ORM执行的SQL语句的实现
Apr 20 Python
python 模拟登录B站的示例代码
Dec 15 Python
Python必备技巧之字符数据操作详解
Mar 23 Python
python自动安装pip
Apr 24 #Python
python网络编程示例(客户端与服务端)
Apr 24 #Python
python使用PyFetion来发送短信的例子
Apr 22 #Python
Python BeautifulSoup中文乱码问题的2种解决方法
Apr 22 #Python
python中使用smtplib和email模块发送邮件实例
Apr 22 #Python
python用字典统计单词或汉字词个数示例
Apr 22 #Python
python实现rest请求api示例
Apr 22 #Python
You might like
PHP - Html Transfer Code
2006/10/09 PHP
thinkPHP查询方式小结
2016/01/09 PHP
laravel框架实现敏感词汇过滤功能示例
2020/02/15 PHP
document.documentElement && document.documentElement.scrollTop
2007/12/01 Javascript
js图片向右一张张滚动效果实例代码
2013/11/23 Javascript
jQuery CSS()方法改变现有的CSS样式表
2014/09/09 Javascript
简述JavaScript的正则表达式中test()方法的使用
2015/06/16 Javascript
用jquery获取自定义的标签属性的值简单实例
2016/09/17 Javascript
vue和webpack安装命令详解
2018/06/15 Javascript
详解Vue Elementui中的Tag与页面其它元素相互交互的两三事
2018/09/25 Javascript
微信小程序实现通讯录列表展开收起
2020/11/18 Javascript
vuex Module将 store 分割成模块的操作
2020/12/07 Vue.js
[46:28]EG vs Liquid 2019国际邀请赛淘汰赛 败者组 BO3 第二场 8.23
2019/09/05 DOTA
pymongo给mongodb创建索引的简单实现方法
2015/05/06 Python
python爬虫入门教程--HTML文本的解析库BeautifulSoup(四)
2017/05/25 Python
python实现的正则表达式功能入门教程【经典】
2017/06/05 Python
详解 Python中LEGB和闭包及装饰器
2017/08/03 Python
Django 前后台的数据传递的方法
2017/08/08 Python
django中的setting最佳配置小结
2017/11/21 Python
Python设计模式之工厂模式简单示例
2018/01/09 Python
pycharm设置注释颜色的方法
2018/05/23 Python
Python实现绘制双柱状图并显示数值功能示例
2018/06/23 Python
解决django前后端分离csrf验证的问题
2019/02/03 Python
python在一个范围内取随机数的简单实例
2020/08/16 Python
Python Merge函数原理及用法解析
2020/09/16 Python
医院门卫岗位职责
2013/12/30 职场文书
酒店总经理助理职责
2014/02/12 职场文书
师范生求职信
2014/06/14 职场文书
2014年超市员工工作总结
2014/11/18 职场文书
2015年人民调解工作总结
2015/05/18 职场文书
董事长致辞
2015/07/29 职场文书
民警忠诚教育心得体会
2016/01/23 职场文书
范文之农村基层党建工作报告
2019/10/24 职场文书
Redis 持久化 RDB 与 AOF的执行过程
2021/11/07 Redis
Javascript使用integrity属性进行安全验证
2021/11/07 Javascript
vue实现省市区联动 element-china-area-data插件
2022/04/22 Vue.js