привет Я хочу получить решение в этом месте
Я новичок ie в python программировании
Я делаю что-то с инструментами
но я остановлено кодирование, поскольку cra sh произошел из-за какой-то проблемы
позвольте мне показать вам мои инструменты введите описание изображения здесь
когда я нажимаю обновить, выведите
TypeError: объект 'str' не может быть вызван
функциональный процесс 1. automati c обновить kuf_name (перенести global_nikname)
def CHANGE_MYNAME():
#self.kuf_myname.text = v_myname
self.global_nikname.textChanged['QString'].connect(self.kuf_myname.setText)
2. нажмите кнопку обновления
#전적 업데이트
print(type(self.global_nikname.text()))
if(self.global_nikname.text() != '' ):
self.kuf_update.clicked.connect(lambda : RANK_UPDATE(self, 'kuf', self.kuf_myrace.currentText(), self.global_nikname.text() , self.kuf_yourname.text(), self.kuf_yourace.currentText(), self.kuf_map.currentText()))
else:
self.kuf_update.clicked.connect(lambda : RANK_UPDATE(self, 'kuf', self.kuf_myrace.currentText(), self.kuf_myname.text(), self.kuf_yourname.text(), self.kuf_yourace.currentText(), self.kuf_map.currentText()))
print("global_nikname is empty")
Функция RANK_UPDATE ниже:
def RANK_UPDATE(self, game, myrace, myname,yourname, yourace, gamemap):
print(type(self.global_nikname))
kuf_worksheet_history.append_row(['',today, '1500',myrace, myname, yourname, yourace, gamemap])
Мне кажется, причина получения значения Rank_update (self.kuf_myname.text (), myname) имеет тип QString. не введите строку, но я не могу исправить код
как это исправить?