Re: [linux-audio-user] a live performance timer

New Message Reply About this list Date view Thread view Subject view Author view Other groups

Subject: Re: [linux-audio-user] a live performance timer
From: Andres Cabrera (acabrera_AT_teleset.com.co)
Date: Wed Oct 20 2004 - 21:47:51 EEST


Thanks Paul,
Thanks for the file. I'm very new at this stuff, and now with your file
I'm getting:
[andres_AT_localhost andres]$ python timer_window.py
Traceback (most recent call last):
   File "timer_window.py", line 2, in ?
     from Tkinter import *
ImportError: No module named Tkinter
I guess there's something wrong with my tcl/tk installation. I'll check
that and report back.

Cheers,
Andres

Paul Winkler wrote:
> On Wed, Oct 20, 2004 at 11:02:19AM -0400, Andres Cabrera wrote:
>
>>Hi,
>>I'm trying it out and get:
>>[andres_AT_localhost andres]$ ./counter.sh
>> File "./counter.sh", line 10
>> self.widget.pack()
>> ^
>>SyntaxError: invalid syntax
>>I'm with python 2.2, would I need 2.3?
>
>
> No, it's an indentation error, not sure if that happened in our client(s)
> or Dave's cut-paste or what. Try the attached.
>
>
>
> ------------------------------------------------------------------------
>
> #! /usr/bin/env python
> from Tkinter import *
> from time import *
>
> class clock:
> def __init__(self,master):
> self.starttime=0
> self.widget=Button(master, text="0:0",
> font=("Courier",50,"bold"),
> relief=FLAT,command=self.reset)
> self.widget.pack()
>
> def idle(self):
> thistime = int(time()-self.starttime)
> self.widget.config(text=str(thistime/60)+":"+str(thistime%60))
> self.widget.after(1000, self.idle)
>
> def reset(self):
> if not self.starttime:
> self.widget.after_idle(self.idle)
> self.starttime=time()
>
> win = Tk()
> win.title("ticktock")
> slider = clock(win)
> win.mainloop()


New Message Reply About this list Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : Wed Oct 20 2004 - 22:53:21 EEST