質問するログイン新規登録

回答編集履歴

1

ちょっと追記

2018/03/06 02:54

投稿

KSwordOfHaste
KSwordOfHaste

スコア18404

answer CHANGED
@@ -7,4 +7,4 @@
7
7
  ×:`button.bind("<1>", return_entry(event,combo[0],entry))`
8
8
  〇:`button.bind("<1>", labmda event: return_entry(event,combo[0],entry))`
9
9
 
10
- とすべきだろうと思います。
10
+ とすべきだろうと思います。×の方を実行するとbind時の引数の計算の際にreturn_entryが実行されてしまい、その結果がbindに渡されてしまいます。質問者さんがおっしゃるとおりの動き(期待でない動き)ですね。