Pyqt5 TableWidget

Arkadaşlar merhaba

Manav otomasyonu yapıyorum. Sebze ve kiloları görmek istediğim bir tablewidget yaptım.
Ardından tabloda seçeceğim bir öğeyi güncellemek istiyorum

Kodlar şu şekilde;

 def sebze_guncelle(self):


        try:
            secili=self.ui.tableWidget.selectedItems()
            

            _Id=int(secili[0].text())


            sebze=self.ui.sebze_table_line.text()
            kilo=self.ui.kilo_table_line.text()
            print(_Id)

            self.im.execute("""UPDATE Sebzeler SET Sebze=?,Kilo=? WHERE id=?""",[sebze,kilo,_Id])
            self.connect.commit()
            self.ui.statusbar.showMessage("GÜNCELLEME BAŞARILI", 3000)

        except Exception as Hata:
            print(str(Hata))

2 tane hatam var.

1.invalid literal for int() with base 10: ‘Elma’
2.list index out of range

2 hatanın ne anlama geldiğini biliyorum
ama kodda bunu beceremedim