Tkinter を使用して Python でインターフェイスを作成しています。これは、いくつかのテキスト入力ボックスと、入力されたデータを処理するためのコールバック関数を持つボタンで構成されています。ユーザー エクスペリエンスを向上させるために、ボタンをクリックできることに加えて、ユーザーが任意のテキスト入力ボックスにフォーカスしているときにリターン キーを押してデータを送信できるようにしたいと考えました。
最初の引数として return のキー コードを指定し、2 番目の引数としてコールバック関数の名前を指定して、各エントリ ウィジェットで 'bind' メソッドを使用しようとしましたが、何らかの理由で例外が発生します。関数は引数を期待していませんが、1 が与えられています。このバインディングが関数に引数を与えているのはなぜですか?これを防ぐ方法はありますか? 前もって感謝します。