は、私が正しく動作する機能のためのパラメータを設定する必要があります。ラムダ関数:なぜ私はEventHandlerのではなく、ボタン、コマンドにパラメータが必要なのでしょうか? Pythonのラムダコールの次のような場合には
name = Entry(self.new_jobtile, width=30)
...
name.bind('<Return>', lambda x:self.create_tile(name.get()))
私が代わりにボタンを使用する場合は、非常に同じラムダコールは "なしで動作しますx "パラメータ:
Button(self.new_jobtile, text="OK", command=lambda: self.create_tile(name.get()), width=4, height=2).pack(side=BOTTOM, pady=3, padx=5)
なぜ私は本当に理解できませんか?あなたは引数なしラムダ関数を作成することができますPythonでは