在Python中设置函数(while循环)的跨平台时间限制

时间:2013-09-22 18:01:28

标签: python-2.7 time timer countdown countdowntimer

我正在寻找一种设定时间限制的方法,倒计时。我将使用此函数来控制用户运行while循环的时间。这是一个如何运行的例子。

def run(strings, timeout=30):
    while timeout > 0:
        input = raw_input("prompts that will continue prompting as long as not timed out")
        if input != strings:
            #do something here, maybe be able to deduct off timer. 
        else:
            score += 1 
            print "%d /r" % timeout #print timeout
    return score 

我的例子可能不是很整洁,但这是一般的想法。 timeout将控制循环。

可以为timer库完成吗?我的函数运行时是否需要一个单独的线程来处理时间(提示用户)?

0 个答案:

没有答案