- #coding:utf-8
- import os
- import os.path
- path='.'
- oldStr='.php'
- newStr='.html'
- for (dirpath, dirnames, filenames) in os.walk(path):
- for file in filenames:
- if os.path.splitext(file)[1]=='.html':
- print(file)
- filepath=os.path.join(dirpath,file)
- try:
- text_file = open(filepath, "r")
- lines = text_file.readlines()
- text_file.close()
- output = open(filepath,'w',encoding= 'utf-8')
- for line in lines:
- #print(line)
- if not line:
- break
- if(oldStr in line):
- tmp = line.split(oldStr)
- temp = tmp[0] + newStr + tmp[1]
- output.write(temp)
- else:
- output.write(line)
- output.close()
- except Exception:
- print(Exception)
- break
- #该片段来自于http://www.codesnippet.cn/detail/260320149116.html
来源: http://www.codesnippet.cn/detail/260320149116.html