То, что я пытаюсь сделать в Python, - это создать программу, в которой вы можете писать в файл прямо из командной строки.У меня есть весь код, чтобы сделать это, но единственный соответствующий код ниже.
aw = input("Do you want to append your text file, or rewrite the whole thing? (append/write) ")
if aw == 'append':
textin = input("In the line below, write the text you want to put into your text document!\n\n")
outfile = open('mytext.txt', 'a')
outfile.write(textin)
Я пытаюсь сделать так, чтобы люди могли выбирать имя файла, но когда я выполняю функцию ввода, name = input("Choose your filename, don't include an extension: ")
и меняю строку 4 на outfile = open(name, 'txt', 'a')
, я получаю синтаксическую ошибку!