【发布时间】:2013-02-26 02:36:02
【问题描述】:
我有一个正在构建的测试用例,我想通过按键启动或停止计时器,但我不知道如何让我的例程保持活力......'g'应该启动计时器(并不断重复),并且's'应该停止计时器。 'g' 然后可以启动计时器,等等。相反,'g' 启动计时器而 's' 什么都不做。我做错了什么?
代码:
#!/usr/bin/env python
import time, sys
def print_something(status):
while(status):
print 'the time: ' , time.ctime()
time.sleep(1);
def main():
result = 1
print 'starting time: ' , time.ctime()
result = raw_input('press g to start timer, s to stop.\n')
while(result is 'g'):
print_something(True)
result = ''
result = None
time.stop()
main()
【问题讨论】:
-
问题现在在问题中描述得更彻底。
标签: python macos command-line python-2.7 osx-lion