-1
タートルウィンドウからクリックすると、シェルに24行のエラーが出ます。タートルウィンドウの終了エラー
エラー報告は、turtle.Terminator
で終了します。
turtle.Terminator
も例外ではありません。try-except
で処理できません。
すべてのタートルの例外の基本クラスがあるので、これらのエラーを取り除くことができますか?
タートルウィンドウからクリックすると、シェルに24行のエラーが出ます。タートルウィンドウの終了エラー
エラー報告は、turtle.Terminator
で終了します。
turtle.Terminator
も例外ではありません。try-except
で処理できません。
すべてのタートルの例外の基本クラスがあるので、これらのエラーを取り除くことができますか?
タートルコードの実行中にウインドウを閉じるには、ウインドウのネイティブクローズボタン(OSXの赤いXなど)を使いたいと思っています。あなたは多くのエラーメッセージを端末に送信します。次のアプローチは私がきれいにエラーメッセージせずにウィンドウを閉じることができます:
import turtle
# put all your variable and function definitions here
try:
# put all the setup code you invoke here
turtle.exitonclick() # or mainloop() or done()
except Exception:
pass
今、あなたは、ウィンドウを閉じるとき、あなたは何のエラーメッセージを取得していないでしょう。明らかに、完全にデバッグされたプログラムを終了した場合にのみ、これを実行してください。そうしないと、実際に見たいエラーメッセージが表示されません。
あなたのコードと完全なエラーメッセージを表示します。 – furas
あなたは '例外を除いて '試しましたか? – furas