2013-09-25 32 views
0

我試圖在用戶輸入時停止計時器提交用戶輸入時停止計時器 - Python

Ex。有人輸入一個字符串,命中輸入,然後定時器停止並記錄輸入該字符串所花費的時間量。

這是我到目前爲止,但它是不正確的。

import time 

count=0 
stopthetimer = -1 
while stopthetimer <0: 
    time.sleep(1) 
    count +=1 
    result = raw_input() 
    stopthetimer +=1 

試圖使它如此,當結果結束時,它會停止時間,從而停止循環。

回答

6

之前剛剛記錄的時間和raw_input()調用後:

import time 

before = time.time() 
result = raw_input() 
after = time.time() 

time_user_input = after-before