def user_update(self, update): name = str(self.page0.Box1.currentText()) if update is True: userdata = Pass.getuserdata(name, True) userdata[3] = str(self.page0.Box3.text()) # index userdata[2] = str(self.page0.Box4.text()) # advisor userdata[5] = str(self.page0.Box5.text()) # email userdata[4] = time.strftime("%y-%m-%d-%H:%M") # lastlogin Pass.userup(userdata) else: userdata = Pass.getuserdata(name, False) self.page0.Box3.setText(userdata[3]) self.page0.Box4.setText(userdata[2]) self.page0.Box5.setText(userdata[5]) # email self.page0.Box2.setText("") self.page0.Box2.setFocus()