2

ActivePython 3.1 をインストール-nし、ドキュメントのタートル モジュールで必要なパラメーターを指定して IDLE を実行しました。しかし、 などの呼び出しで使用しようとするとturtle.postion()、新しいウィンドウ (Tk アイコン付き) が開かれ、フリーズして何も表示されません。何が間違っている可能性がありますか?

4

2 に答える 2

2

フリーズの直接の原因は、Tk イベント ループが処理されていないことです。これがないと、Tk ウィンドウは正しく表示または更新されません (すべての GUI ツールキットはイベント ベースですが、Tk は特にそうです)。残念ながら、私は Python の Tk バインディングまたは IDLE について、それが原因であると言えるほどにはよく知りません。

于 2011-02-28T00:52:27.343 に答える
0

IDLE で実行しないことで部分的に解決しました。Python スクリプトとして実行し、入力を待って何が描画されるかを確認します。

于 2011-02-23T14:53:12.410 に答える