Hello !
I need to show the updated time in a window (or label).I was looking a example 
with Tkinter but I do not know how to integrate in a pygtk window or do it in 
different way. Any help will be appreciate.
Code :
# use Tkinter to show a digital clock 
# tested with Python24    vegaseat    10sep2006 
from Tkinter import * import time 
root = Tk() time1 = '' clock = Label(root, font=('times', 20, 'bold'), 
bg='white') clock.pack(fill=BOTH, expand=1) 
def tick():     global time1     # get the current local time from the PC     
time2 = time.strftime('%H:%M:%S')     # if time string has changed, update it   
  if time2 != time1:         time1 = time2         clock.config(text=time2)     
# calls itself every 200 milliseconds     # to update the time display as 
needed     # could use >200 ms, but display gets jerky     clock.after(200, 
tick) 
tick() root.mainloop(  )  # use Tkinter to show a digital clock 
# tested with Python24    vegaseat    10sep2006 

from Tkinter import * 
import time 

root = Tk() 
time1 = '' 
clock = Label(root, font=('times', 20, 'bold'), bg='white') 
clock.pack(fill=BOTH, expand=1) 

def tick(): 
    global time1 
    # get the current local time from the PC 
    time2 = time.strftime('%H:%M:%S') 
    # if time string has changed, update it 
    if time2 != time1: 
        time1 = time2 
        clock.config(text=time2) 
    # calls itself every 200 milliseconds 
    # to update the time display as needed 
    # could use >200 ms, but display gets jerky 
    clock.after(200, tick) 

tick() 
root.mainloop(  )  
Thanks
Gio
_______________________________________________
pygtk mailing list   [email protected]
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://faq.pygtk.org/

Reply via email to