Я пытаюсь получить ввод от пользователя и поместить его в файл в операторе if. Когда я запускаю код, он работает плавно, но не записывает ввод в файл names.txt. Вот код
if click.confirm('Are you a new user?', default=True):
user_name = input("Welcome. What's your name? ")
names_file = open("names.txt", "a")
names_file.write(user_name)
else:
print("Welcome back")