У меня проблема с моим проектом, и я не могу двигаться дальше [закрыто]Python

Программы на Python
Anonymous
У меня проблема с моим проектом, и я не могу двигаться дальше [закрыто]

Сообщение Anonymous »

Я создаю базовую систему управления, выполненную на Python и tkinter, в которой она уже выглядит хорошо визуально, но когда я пытаюсь создать def add_Residentes_no(self), я вставляю ее в эту часть, где написано Addbtn = Button(btn_frame, text="Register", width=10,command=self.add_Residentes_no).grid(row=0,column=0,padx=10,pady=20),
Это говорит мне, что объект AttributeError: 'UDI' не имеет атрибута 'add_Residentes_no'. Вы имели в виду: «Residentes_no»?, но в уроке, которому я следую, у парня нет этой ошибки, кто-нибудь знает, почему это может быть?
Это должно быть разрешите мне начать подключение к базе данных, но вместо этого я получил эту ошибку, которую def не хочет вводить.
это мой код:
def add_Residentes_no(self):
if self.Residentes_no.get() == "" или self.Condominio.get() == "" или self.Deuda.get() == "" или self.Sin_deuda.get() == "" или self.Valor.get():
messagebox.showinfo("Error", "Todos los Campos Requeridos")

Код: Выделить всё

    else:
con = pymysql.connect(host="localhost", user="root",passwd="", database="gestion")
cur = con.cursor()
cur.execute("insert into curso values (%s,%s,%s,%s,%s,%s,%s,)",(self.Residentes_no.get(),
self.Condominio.get(),
self.Valor.get(),
self.Deuda.get(),
self.Sin_deuda.get(),

))
Addbtn = Button(btn_frame, text="Registrar", width=10,command=self.add_Residentes_no).grid(row=0,column=0,padx=10,pady= 20)

Подробнее здесь: https://stackoverflow.com/questions/784 ... ve-forward

Вернуться в «Python»