Как сделать, чтобы gtk интерфейс не вешался при использовании time.sleep()? Вариант с использованием python threads отпадает.
#В строке состояния создаётся небольшая "анимация" из простого текста
def comp_dosleep(self):
random.seed()
randy=random.randint(0,7)
string="Компьютер думает"
times=5
to_sleep=0.6
for i in range(times+randy):
string=string+"."
context_id = self.statusbar1.get_context_id("Ход")
message_id = self.statusbar1.push(context_id,string)
time.sleep(to_sleep)
to_sleep=to_sleep-0.05
Форум —
Development
