Python Tkinter のボタン入力　関数を抜ける方法


canvasの更新をしている関数をボタンからの入力によって抜けたい場合どのような方法がありますか？

[code]

    def update():
       canvas.after(10,update)
    
[/code]

のような関数に

[code]

    if(ボタン押すorキー入力):
        return
    
[/code]

を追加することを目標にしています。  
ボタンがクリックされたか否かを判定する関数等ございましたら教えていただけると幸いです。




global関数で1つ変数を作り、そこで判定するようにしました。

