следующая проблема.Я создал графический интерфейс Tkinter.Есть кнопка, текстовый виджет и метка, которая показывает мой статус прогресса.Есть функция, которая очищает текстовый виджет, функция, которая пишет в текстовом виджете, и функция, которая обновляет статус прогресса.
Сначала метка состояния говорит: «-» Когда я нажимаю кнопку.Я хочу, чтобы на этикетке было написано «Работа в процессе», пока работает функция, которая пишет в текстовом виджете.после того, как текст отображается в виджете (занимает некоторое время), статус должен сказать: «готово».
Проблема в том, что в данный момент я нажимаю кнопку.через несколько секунд текст отображается в текстовом виджете, и статус просто переключается с «-» на «готово».
def show_working_status(self):
self.status["text"] = "Work in progress"
def show_done_status(self):
self.status["text"] = "Done"
def cleartext(self):
.......
def write(self, columns)
.......
def write_text(self, columns)
self.cleartext()
self.show_working_status()
self.write(columns)
self.show_done_status()
Надеюсь, я сделал свою проблему максимально понятной :)
Привет, Том