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 str与repr的区别
Mar 23 Python
Python中MySQL数据迁移到MongoDB脚本的方法
Apr 28 Python
python爬取m3u8连接的视频
Feb 28 Python
Python 保存矩阵为Excel的实现方法
Jan 28 Python
用Python实现BP神经网络(附代码)
Jul 10 Python
详解python中自定义超时异常的几种方法
Jul 29 Python
python中下标和切片的使用方法解析
Aug 27 Python
wxPython实现画图板
Aug 27 Python
Anaconda3+tensorflow2.0.0+PyCharm安装与环境搭建(图文)
Feb 18 Python
python3+opencv 使用灰度直方图来判断图片的亮暗操作
Jun 02 Python
如何使用scrapy中的ItemLoader提取数据
Sep 30 Python
PyMongo 查询数据的实现
Jun 28 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
2019年中国咖啡业现状与发展趋势
2021/03/04 咖啡文化
亲密接触PHP之PHP语法学习笔记1
2006/12/17 PHP
基于php iconv函数的使用详解
2013/06/09 PHP
ThinkPHP项目分组配置方法分析
2016/03/23 PHP
PHP基于socket实现的简单客户端和服务端通讯功能示例
2017/07/10 PHP
Jquery实现页面加载时弹出对话框代码
2013/04/19 Javascript
使用jquery实现div的tab切换实例代码
2013/05/27 Javascript
JS滚轮事件onmousewheel使用介绍
2013/11/01 Javascript
JS中表单的使用小结
2014/01/11 Javascript
jQuery实现单击按钮遮罩弹出对话框(仿天猫的删除对话框)
2014/04/10 Javascript
Javascript核心读书有感之词法结构
2015/02/01 Javascript
js判断文本框剩余可输入字数的方法
2015/02/04 Javascript
举例讲解JavaScript中将数组元素转换为字符串的方法
2015/10/25 Javascript
javascript数据结构之双链表插入排序实例详解
2015/11/25 Javascript
分析js闭包引起的事件注册问题
2016/03/29 Javascript
20分钟轻松创建自己的Bootstrap站点
2016/05/12 Javascript
HTML5canvas 绘制一个圆环形的进度表示实例
2016/12/16 Javascript
微信JSAPI Ticket接口签名详解
2020/06/28 Javascript
浅析JS中常用类型转换及运算符表达式
2017/07/23 Javascript
Vue.js实现价格计算器功能
2020/03/30 Javascript
解决vue跨域axios异步通信问题
2019/04/17 Javascript
vue-next/runtime-core 源码阅读指南详解
2019/10/25 Javascript
跟老齐学Python之有容乃大的list(4)
2014/09/28 Python
Python XML RPC服务器端和客户端实例
2014/11/22 Python
Python selenium文件上传方法汇总
2020/11/19 Python
Python使用pandas对数据进行差分运算的方法
2018/12/22 Python
基于python实现微信好友数据分析(简单)
2020/02/16 Python
Python爬虫HTPP请求方法有哪些
2020/06/03 Python
使用python批量修改XML文件中图像的depth值
2020/07/22 Python
Python无损压缩图片的示例代码
2020/08/06 Python
德国汉莎航空中国官网: Lufthansa中国
2017/03/30 全球购物
extern是什么意思
2016/03/10 面试题
金融专业个人求职信范文
2013/11/28 职场文书
股票投资建议书
2014/05/19 职场文书
经营理念标语
2014/06/21 职场文书
乡领导班子四风问题对照检查材料
2014/09/25 职场文书