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

```

    def update():
       canvas.after(10,update)
    
```

のような関数に

```

    if(ボタン押すorキー入力):
        return
    
```

を追加することを目標にしています。  
ボタンがクリックされたか否かを判定する関数等ございましたら教えていただけると幸いです。
CC BY-SA 4.0
2019-05-04T10:19:24.107
54712
2019-05-04T14:25:05.190
34171
question
python tkinter
Python Tkinter のボタン入力　関数を抜ける方法
global関数で1つ変数を作り、そこで判定するようにしました。
CC BY-SA 4.0
2019-05-04T14:25:05.190
54718
2019-05-04T14:25:05.190
34171
54712
answer