2012-03-20 64 views
2

出於某種原因,我得到一個模塊對象是不可調用的錯誤代碼。我真的不明白爲什麼?怎麼回事,我該如何解決? :(模塊對象不可調用

import time 
start_time = time.time() 
name = raw_input('What is your name') 
end_time = time.time() 
total_time=end_time-start_time 
print total_time 

和回溯:

Traceback (most recent call last): 
    File "time.py", line 1, in <module> 
import time File "/Users/Me/randomcode/time.py", line 2, in <module> 
    start_time = time.time() 
TypeError: 'module' object is not callable 
+3

的代碼是正確的,請提供expception的堆棧跟蹤! 。 – 2012-03-20 11:15:57

+0

回溯(最近一次通話最後): 文件「time.py」,第1行,在 導入時間 文件「/Users/Thambapillai/randomcode/time.py」,第2行,在 start_time = time.time() TypeError:'module'對象不可調用 – Ravin 2012-03-20 11:34:43

+2

@Ravin:將堆棧跟蹤編輯到您的問題中。 – 2012-03-20 11:47:54

回答

17

不要叫自己的腳本文件time.py ...它本身進口

+0

嘗試重命名,但它沒有改變任何東西:( – Ravin 2012-03-20 11:57:38

+1

實際上劃傷 - 我剛剛刪除了其他文件,它的工作!謝謝!!:D – Ravin 2012-03-20 11:59:14

+1

@Ravin✓圖標是你的朋友! – glglgl 2012-03-20 12:40:58