python 文件中批量替换字符串

#######python 遍历文件
#######encoding:utf-8 # 支持中文输入
import re
import os
s = os.sep

root = "文件夹路径"

for i in os.listdir(root):

if os.path.isfile(os.path.join(root,i)):
    print i
    filePath = os.path.join(root,i)
    a= open(filePath,'r') #打开所有文件
    str = a.read()

    str = str.replace('//  EOC营销通','//  流量SDK')//将字符串里前面全部替换为后面
    print os.path.join(root,i)
    print str
    b = open(filePath,'w')
    b.write(str) #再写入
    b.close() #关闭文件

你可能感兴趣的:(python 文件中批量替换字符串)