Content-Type: text/plain; charset={та кодировка, которая реально в этих файлах}
filename = input("Введите название будущего файла: ")
# Запись файла с кодировкой utf-8
with open(filename+'.txt', 'w', encoding='utf-8') as fl:
fl.write('Текст')
# Чтение файла с кодировкой utf-8
with open(filename+'.txt', 'r', encofing='utf-8') as fl:
fl.read()