Исключение «необработанный AttributeError». Объект «QLineEdit» не имеет атрибута «get». - PullRequest
0 голосов
/ 12 апреля 2020

привет, когда я хочу получить текст из QEditLine, генерируется эта ошибка.

Исключение "необработанный AttributeError" У объекта 'QLineEdit' нет атрибута 'get'

Код класса

   def updateData(self):

        m1=self.a1.get()
        m2=self.a2.get()
        m3=self.a3.get()
        m4=self.a4.get()
        m5=self.a5.get()
        m6=self.a6.get()
        m7=self.a7_2.get()
        m8=self.a8_2.get()
        m9=self.a9_2.get()
        m10=self.a10_2.get()
        m11=self.a11_2.get()
        m12=self.a12_2.get()
        m13=self.a13_2.get()
        m14=self.a14_2.get()
        m15=self.a15_2.get()
        m16=self.a16_2.get()
        m17=self.search.get()

        self.conn = sqlite3.connect("collage_App.db")
        self.c = self.conn.cursor()
        self.c.execute("UPDATE student_registration SET fname="+m2+",lname="+m3+" WHERE id="+str(m1))
        self.conn.commit()
        self.c.close()
        QMessageBox.information(QMessageBox(),'Successful',"Updated Data Successfully! "+self.a1.get()+" ")
...