Все я очень много нового в кодировании и Python. Что я пытался сделать в своей программе, это сохранить каждую запись «costs_input» в массиве, который является «записями», чтобы позже Я могу распечатать каждый cost_input в другой функции def. Любой может помочь и отладить мою программу, которая стоит перед AttributeError: объект «int» не имеет атрибута «append». Интересно, я делаю правильный путь? Вот код, надеюсь, мой вопрос достаточно ясен, я ценю вашу помощь, спасибо.AttributeError: int object не имеет атрибута append
def expenses(u,user,file,data_list,controller):
data_list = file["ext_data"]
u = data_list[user]
expenses=Tk()
entries=[]
for entries in range(10):
expenses_label=tk.Label(expenses,text="RM: ").grid(row=1)
expenses_input = tk.Entry(expenses).grid(row=1,column=1)
entries.append(expenses_input)
BSave=tk.Button(expenses,text="SAVE" ,command=lambda:u.__add_expenses__(expenses_input, categories_input,notes_input))
BSave.grid(row=5)
data_list[user] = u
file["ext_data"] = data_list
expenses.mainloop()
Hey bro mind Я спрашиваю, что мне делать в настоящее время, чтобы исправить эту ошибку? Извините, что я был совершенно новым для кодирования жизни T_T –
см. Мое редактирование .... –