-1
每个人我在编程和Python中都很新。我在程序中试图做的是将“expenses_input”的每个条目保存在“条目”数组中,以便稍后我可以打印出其他def函数中的每个expenses_input。任何人都可以请求帮助和调试我面向AttributeError的程序:'int'对象没有'append'属性。我想知道我正在做正确的方法吗?这里是代码,希望我的问题够清楚,谢谢你的帮助,谢谢。AttributeError:int对象没有属性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()
嗨,兄弟,请问我目前应该怎么做才能解决这个问题?对不起,我对编码生活很陌生T_T –
看到我的编辑.... –