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爬虫抓取手机APP的传输数据
Jan 22 Python
Python中functools模块的常用函数解析
Jun 30 Python
在mac下查找python包存放路径site-packages的实现方法
Nov 06 Python
Python3.5 Pandas模块之Series用法实例分析
Apr 23 Python
Windows 安装 Anaconda3+PyCharm的方法步骤
Jun 13 Python
python文件选择对话框的操作方法
Jun 27 Python
Python 占位符的使用方法详解
Jul 10 Python
Python autoescape标签用法解析
Jan 17 Python
浅析matlab中imadjust函数
Feb 27 Python
Pycharm安装并配置jupyter notebook的实现
May 18 Python
pycharm开发一个简单界面和通用mvc模板(操作方法图解)
May 27 Python
如何使用python-opencv批量生成带噪点噪线的数字验证码
Dec 21 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分页详细讲解(有实例)
2013/10/30 PHP
php实现统计网站在线人数的方法
2015/05/12 PHP
Yii框架中用response保存cookie,用request读取cookie的原理解析
2019/09/04 PHP
JavaScript的public、private和privileged模式
2009/12/28 Javascript
JavaScript获取和设置CheckBox状态的简单方法
2013/07/05 Javascript
使用JavaScript实现Java的List功能(实例讲解)
2013/11/07 Javascript
JS Loading功能的简单实现
2013/11/29 Javascript
javascript在网页中实现读取剪贴板粘贴截图功能
2014/06/07 Javascript
基于jQuery实现的文字按钮表单特效整理
2014/12/07 Javascript
Javascript实现飞动广告效果的方法
2015/05/25 Javascript
jquery实现可自动收缩的TAB网页选项卡代码
2015/09/06 Javascript
工作中比较实用的JavaScript验证和数据处理的干货(经典)
2016/08/03 Javascript
微信小程序 MD5的方法详解及实例代码
2017/03/10 Javascript
javaScript之split与join的区别(详解)
2017/11/08 Javascript
webpack实现一个行内样式px转vw的loader示例
2018/09/13 Javascript
vue的keep-alive中使用EventBus的方法
2019/04/23 Javascript
微信小程序实现的五星评价功能示例
2019/04/25 Javascript
微信小程序 获取手机号 JavaScript解密示例代码详解
2020/05/14 Javascript
js验证账户名是否重复
2020/05/26 Javascript
Vue的v-model的几种修饰符.lazy,.number和.trim的用法说明
2020/08/05 Javascript
[42:32]VP vs RNG 2019国际邀请赛淘汰赛 败者组 BO3 第一场 8.21.mp4
2020/07/19 DOTA
使用python的chardet库获得文件编码并修改编码
2014/01/22 Python
python单线程实现多个定时器示例
2014/03/30 Python
Python中条件判断语句的简单使用方法
2015/08/21 Python
Python使用面向对象方式创建线程实现12306售票系统
2015/12/24 Python
python使用tensorflow保存、加载和使用模型的方法
2018/01/31 Python
Python cookbook(数据结构与算法)找到最大或最小的N个元素实现方法示例
2018/02/13 Python
python使用正则表达式匹配txt特定字符串(有换行)
2020/12/09 Python
Cotton On香港网站:澳洲时装连锁品牌
2018/11/01 全球购物
汉米尔顿手表官网:Hamilton
2020/09/13 全球购物
证婚人搞笑证婚词
2014/01/10 职场文书
民族团结先进集体事迹材料
2014/05/22 职场文书
2014年党支部承诺书
2014/05/30 职场文书
小区推广策划方案
2014/06/06 职场文书
父亲节感言
2015/08/03 职场文书
《比的意义》教学反思
2016/02/18 职场文书