with open('data.txt', 'r', encoding="utf-8") as infile: data = infile.read() modified_data = data.upper() with open('output.txt', 'w', encoding="utf-8") as outfile: outfile.writelines(modified_data)