import os
directory = input('Куда вы хотите сохранить файл?:')
file_name = input('Введите имя файла в который будут помещены данные: ')
expans = input('Введите расширение файла: ')
data = input('Введите данные: ')
if not os.path.exists(directory):
os.makedirs(directory)
file_path = os.path.join(
directory, '%s.%s' % (file_name, expans)
)
# Открываем файл с именем и расширением, которые ввели выше.
with open(file_path, 'a', encoding="utf-8") as f:
f.write("\nВведённые данные: {}\n\n".format(data)) # Записываем данные в файл.