概述
PHP5.2升级到5.3后,原& new的写法已经被放弃了,可以直接new了,面对上百个PHP文件,手动修改简直是想要命,所以写了个脚本,分分钟搞定。
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字符串替换示例所遇到的程序开发问题。
如果您也喜欢它,动动您的小指点个赞吧