En Wed, 03 Jun 2009 04:08:03 -0300, fuzziy <zhiyongf...@gmail.com> escribió:

[why does my python's program die after change computer system time?]

def tick():
    ...show current time...
    clock_label.after(200, tick)

What do you mean by "die"?
Did you set the system time to an earlier value? Suppose now it is 09:15:00.000; your program says after(200, tick), that means that at 09:15:00.200 the tick() function will be called. If you set the time back to 09:00:00 your program has 15 minutes still to wait. It hasn't died, it's just waiting for the right time to arrive.

I'm not sure if this can be considered a bug, or not, or who's responsible (tcl? tk? tkinter? python?...)

--
Gabriel Genellina

--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to