def dataUpdate(self): item = self.box.selection() data = [] for i in self.entryArr: data.append(i.get()) DataFunc.update(self.schemaVar.get(),self.tableVar.get(),self.box.item(item,"values"),*data) self.query.destroy()