with open("text1.dat","r") as f: n = f.read() s = "" for i in n.split("\n"): for j in i[::-1]: s += j s += "\n" with open("text2.dat","w")as f: f.write(s)