f = open("misplaced.txt", 'r') data = f.read() vow = ['a','e','i','o','u','A','E','I','O','U'] for i in vow: if str(ord(i)) in data: data = data.replace(str(ord(i)),i) for j in data: if data.index(j) - 1 == data.index('"'): data = data.replace(j,str(ord(j))) data = data.replace('"','') f.close() f = open("misplaced.txt", 'w') f.write(data) print(data) f.close()