I'm trying to save the input from the user to a file new or overwrite the existing one with the same name but the error is saying "No such file or directory" user_save is suppose to be an input with all files in the path he wat to save the file to file_name name of the file where to save it
import os
user_input = input('Введите строку: ')
user_save = input('Куда хотите сохранить документ? Введите последовательность папок (через пробел)\n')
user_save = 'C\\' + user_save.replace(' ', '\\')
file_name = input('Введите имя файла: ')
file_name = file_name + '.txt'
if os.path.exists(os.path.join(user_save, file_name)):
overwrite = input('Вы действительно хотите перезаписать файл?').lower()
if overwrite == 'нет':
print('Программа не сохранена')
elif overwrite == 'да':
with open(os.path.join(user_save, file_name),'w') as file:
file.write(user_input)
file.close()
print('Файл успешно перезаписан!')
else:
with open(os.path.join(user_save, file_name)) as file:
file.write(user_input)
file.close()
print('Файл успешно перезаписан!')