异常“unhandled AttributeError”'QLineEdit'对象没有属性“get”

2024-10-01 02:25:01 发布

您现在位置:Python中文网/ 问答频道 /正文

嗨,当我想从QEditLine获取文本时,此错误将生成

Exception "unhandled AttributeError" 'QLineEdit' object has no attribute 'get'

Class Code

   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()+" ")

Tags: 文本selfgeta1错误exceptionconnm3