Python如何将文件夹中的所有txt文件的内容替换?

遍历文件夹下所有的txt文件,然后读取内容,把内容中的"wo"替换成"我"

下面是我写的,供参考:

import os

path = r'D:\Desktop\e'

files = list(filter(lambda file:file[-4:]=='.txt',os.listdir(path)))

for file in files:   

    with open(path+os.sep+file,'r+') as f:

        data = f.read()

        data.replace('wo','我')

        f.write(data)

来自:求助得到的回答
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-12-22
f=open(你的文件路径)
s=f.read()
s=s.replace("wo","我")