`File = input("Please enter the name for your txt. file: ")
fileName = (File + ".txt")
WRITE = "w"
APPEND = "a"
file = []
name = " "
while name != "DONE" :
name = input("Please enter the guest name (Enter DONE if there is no more names) : ").upper()
fileName.append(name)
fileName.remove("DONE")
print("The guests list in alphabetical order, and it will save in " + fileName + " :")
file.sort()
for U in file :
print(U)
file = open(fileName, mode = WRITE)
file.write(name)
file.close()
print("file written successfully.")
` Я просто практикуя, чтобы записать файл в Python, но что-то плохое случилось. Пожалуйста, помогите мне. Спасибо.Файл в питона (AttributeError: «ул» объект не имеет атрибута «добавляемых»)
The code. The error description.
Вот еще некоторые ошибки об этом:
fileName.remove("DONE")
Тем не менее, показывая 'ул' ошибка. СПАСИБО
Покажите нам свой код, а не вывод. Но я думаю, что вы хотите открыть файл и написать что-то ему. Если это так, вы можете узнать здесь http://learnpythonthehardway.org/book/ex16.html –
принесите код на ваш вопрос –
Вы можете ' t используйте '.append' для строк. Вы хотите что-то вроде 'fileName + = name'. Кроме того, отправьте код как текст, а не изображение. Вы можете нажать «изменить», чтобы исправить это. –