這裏是一個真正的新手問題。圖形窗口在IDLE中崩潰
我在OSX 10.7.2上使用IDLE 2.7.2並閱讀Zelle的Python:Programming。自從80年代以來我沒有編程,所以在通過命令行的東西后,我很高興能夠深入到Objects。我抓住他的graphics.py文件並將其複製到文檔中(這看起來像是IDLE的默認位置)並啓動IDLE。
然後,他提出了幾個命令入殼:
從圖形導入*
贏= GraphWin()#which沒有問題
然後他接着有打開一個圖形窗口你在窗口中繪製一些線條和形狀。這些圖形在窗口中顯示得很好。
這是我的問題。如果我嘗試將鼠標懸停在圖形窗口上,我會看到Mac風車。移動窗戶並沒有幫助。所以窗口看起來像是崩潰了(儘管IDLE運行良好),但奇怪的是,如果我繼續向IDLE輸入命令,那麼這些形狀通常會在窗口中正常繪製。
我做錯了什麼?這是正常的嗎?謝謝,
亨利
非常感謝這個答案。似乎是正確的。一個小小的更新。我編寫了一個測試程序,它只是打開一個圖形窗口,並等待用戶輸入來關閉窗口。尚未介紹正確使用事件循環。因此,我使用IDLE運行程序,並獲取風車動作,直到用戶輸入後窗口關閉。然後我在BB編輯器中打開程序文件,並在終端窗口中運行模塊,而不是風車。所以這似乎與IDLE相關。我想我會在終端上運行我的程序,但我仍然需要使用交互式IDLE外殼來探索東西。再次感謝。 – user1164996