Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Python: Общие вопросы > Создание в питоне таймера


Автор: Nastya 31.5.2005, 10:43
Как в python+tkinter создать таймер.
Нужно что бы каждые n обновлялось значение перемнной и выводилось в Label на форме

Автор: Dark Elf 31.5.2005, 11:56
Код

def hello():
    print "hello, world"

t = Timer(30.0, hello)
t.start() # after 30 seconds, "hello, world" will be printed


Только счас заметил что на форуме подсветки для Питона нету. Непорядок! smile

Автор: Nastya 31.5.2005, 13:34
А я сделала так
Код

from Tkinter import *       

root = Tk()
root.minsize(100,100)
root.maxsize(800, 800)
IntVar =0

TextVar = StringVar()
LabelTime = Label(root, textvariable=TextVar).pack();
TextVar.set("New text")


def xy():
    global IntVar
    IntVar = IntVar+1
    TextVar.set(IntVar)
    root.after(50,xy)
    
xy()    


root.mainloop()
                      

Но твой вариант краивее smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)