Per fare una copia di un file di testo cambiando la parola AAA con BBB, per dire, usavo uno script così:
fr = open ('prima.txt' , 'r')
tutto_fr = fr.read()
#cambiamenti
tutto_fr = tutto_fr.replace('AAA', 'BBB')
fw = open ('dopo.txt' , 'w')
fw.write (tutto_fr)
Ma se invece volessi cambiare la parola AAA la prima volta con BBB, la seconda volta con CCC, la terza con DDD e così via?