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?