我是新來的,這是我的第一個問題。我在Python 3.2.3中做了一個遊戲,我遇到了一個問題,那就是Timer對象在調用start()
方法後有時會崩潰解釋器(它發生的時間就像是50%的時間,總會有一個錯誤窗口說: Python停止工作,不得不被終止)。Python定時器崩潰解釋器
我已經簡化了我的代碼,這樣我就可以找到問題,我發現這個非常簡單的代碼崩潰我的翻譯:
from threading import Timer
def hello():
print("hello, world")
t = Timer(1.0, hello)
t.start()
我試着修理我的Python安裝目錄,這沒」工作。我在Windows 7下運行Python,不幸的是,到目前爲止還沒有機會嘗試其他操作系統,所以如果任何人有任何關於此問題的經驗,我將不勝感激任何解決方案。感謝大家。
這裏沒有錯誤,使用Python 3.2.3在Windows 7 – 2012-07-11 12:22:50
這簡化版本崩潰的100%的時間?在Windows 7下,我無法讓v2.7.2或3.2.3崩潰。在Linux下(在VirtualBox VM中)也可以使用v 2.6.5 – Levon 2012-07-11 12:23:04
適用於OSX 10.7.4 python 2.7.3 – GP89 2012-07-11 12:43:03