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通过pil将图片转换成黑白效果的方法
Mar 16 Python
python实现获取Ip归属地等信息
Aug 27 Python
简单谈谈Python中的几种常见的数据类型
Feb 10 Python
Python打印“菱形”星号代码方法
Feb 05 Python
基于python绘制科赫雪花
Jun 22 Python
PyCharm设置护眼背景色的方法
Oct 29 Python
Python 如何优雅的将数字转化为时间格式的方法
Sep 26 Python
Python 用三行代码提取PDF表格数据
Oct 13 Python
Python中格式化字符串的四种实现
May 26 Python
通过代码实例了解Python sys模块
Sep 14 Python
python 对xml解析的示例
Feb 27 Python
Python 如何实现文件自动去重
Jun 02 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
IIS安装Apache伪静态插件的具体操作图文
2013/07/01 PHP
CodeIgniter框架中_remap()使用方法2例
2014/03/10 PHP
PHP命名空间(namespace)的使用基础及示例
2014/08/18 PHP
PHP里的单例类写法实例
2015/06/25 PHP
php封装的验证码类分享
2017/02/26 PHP
jscript之List Excel Color Values
2007/06/13 Javascript
更换select下拉菜单背景样式的实现代码
2011/12/20 Javascript
ExtJS 刷新后如何默认选中刷新前最后一次选中的节点
2014/04/03 Javascript
用js读、写、删除Cookie代码续篇
2014/12/03 Javascript
在Node.js应用中读写Redis数据库的简单方法
2015/06/30 Javascript
js数组去重的方法汇总
2015/07/29 Javascript
js实现二级菜单渐隐显示
2015/11/03 Javascript
JavaScript三种绑定事件方式及相互之间的区别分析
2017/01/10 Javascript
fullPage.js和CSS3实现全屏滚动效果
2017/05/05 Javascript
js实现图片轮播效果学习笔记
2017/07/26 Javascript
浅谈React的最大亮点之虚拟DOM
2018/05/29 Javascript
Nodejs异步回调之异常处理实例分析
2018/06/22 NodeJs
mpvue中使用flyjs全局拦截的实现代码
2018/09/13 Javascript
详解微信小程序获取当前时间及日期的方法
2019/04/28 Javascript
javascript实现图片轮播代码
2019/07/09 Javascript
微信小程序获取用户绑定手机号方法示例
2019/07/21 Javascript
[36:02]DOTA2上海特级锦标赛D组小组赛#2 Liquid VS VP第一局
2016/02/28 DOTA
python实现简单成绩录入系统
2019/09/19 Python
Pandas将列表(List)转换为数据框(Dataframe)
2020/04/24 Python
Python爬虫开发与项目实战
2020/12/16 Python
CSS3效果:自定义“W”形运行轨迹实例
2017/03/29 HTML / CSS
马来西亚网上花店:FlowerAdvisor马来西亚
2020/01/03 全球购物
十八届三中全会感言
2014/03/10 职场文书
电力安全事故反思
2014/04/27 职场文书
2014年创先争优活动总结
2014/05/04 职场文书
2015年信息中心工作总结
2015/05/25 职场文书
爱国主题班会教案
2015/08/14 职场文书
SpringRetry重试框架的具体使用
2021/07/25 Java/Android
万能密码的SQL注入漏洞其PHP环境搭建及防御手段
2021/09/04 SQL Server
JavaWeb实现显示mysql数据库数据
2022/03/19 Java/Android
《原神》新角色演示“神里绫人:林隐泓洄” 宠妹狂魔
2022/04/03 其他游戏