Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 14, 2011 19:52:49

blinchik
От:
Зарегистрирован: 2011-02-14
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Таймер и tkinter

Вот такая проблема. Делаю интерфейс с помощью tkinter кнопка запускает процедуру в которой в бесконечном цикле выполняются действия. Нужно чтобы цикл выполнялся не сразу, а через промежутки времени time.sleep(random.randint()) не есть хорошо, так как кроме задержки в цикле ещё и интерфейс вешает…



Офлайн

#2 Фев. 14, 2011 21:07:22

sp3
От:
Зарегистрирован: 2010-01-12
Сообщения: 405
Репутация: +  18  -
Профиль   Отправить e-mail  

Офлайн

#3 Фев. 15, 2011 22:04:09

igor.kaist
От:
Зарегистрирован: 2007-11-12
Сообщения: 1879
Репутация: +  3  -
Профиль   Отправить e-mail  

Таймер и tkinter

юзайте таймер из Tk, который не блокирует mainloop.

root=Tk()
root.after(1000,foo)



Офлайн

#4 Фев. 18, 2011 17:29:17

blinchik
От:
Зарегистрирован: 2011-02-14
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Таймер и tkinter

igor.kaist
Спасибо помогло.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version