[Tutor] please help debug
Kyle Babich
Kyle Babich" <kb@kb5.org
Sun, 7 Jul 2002 10:54:32 +0000
I'm writing a program that tracks each hour spent on the computer for
my parents but I can't get hour() to execute, and time.sleep() won't
sleep. Can someone please help me fix these problems?
Here is what I wrote so far:
#! C:\Python22\python.exe
import time
time = time.strftime( "%I:%M:%S %Z", time.localtime(time.time()) )
def hour():
print "The current time is %(time)s" % vars()
begin = raw_input( "Begin hour? (Y/N): " )
if begin == "Y":
time.sleep(3600)
elif begin == "y":
time.sleep(3600)
elif begin == "N":
excuse = raw_input( "Why not? " )
elif begin == "n":
excuse1 = raw_input( "Why not? " )
else:
begin1 = raw_input( "Begin hour? (Y/N): " )
if begin1 == "Y":
time.sleep(3600)
elif begin1 == "y":
time.sleep(3600)
elif begin1 == "N":
excuse2 = raw_input( "Why not? " )
elif begin1 == "n":
excuse3 = raw_input( "Why not? " )
else:
print "FAILED"
username = raw_input( "Please type your name: " )
if username == "Kyle":
print
hour()
elif username == "Jason":
print
hour()
elif username == "Chelsea":
print
hour()
elif username == "John":
print
hour()
elif username == "Cheryl":
print
hour()
else:
print "FAILED"
Also, if it makes a difference, I'm writing it to be used on Win98 with
Python 2.2 installed.
--
Kyle