import os
folderLocation = "temp/"
lookup = dict()
with open("newString.txt","r") as values:
with open("oldString.txt","r") as keys:
keyLines = keys.readlines()
valueLines = values.readlines()
for i, line in enumerate(keyLines):
lookup[line] = valueLines[i]
for subdir, dirs, files in os.walk(folderLocation):
for fileIn in files:
os.rename(folderLocation + fileIn, folderLocation + "old_" + fileIn)
with open (folderLocation + "old_" + fileIn, "r") as fi:
with open(folderLocation + fileIn, "w") as fo:
for line in fi:
if line in lookup:
fo.write(lookup[line])
else:
fo.write(line)
代码是根据海报的要求定制的。在
相关问题 更多 >
编程相关推荐