解決済み: パラメータ inm tkinter ボタンを使用して関数を呼び出す

主な問題は、関数が正しい数の引数で呼び出されないことです。

In Python, you can call a function with parameters in a Tkinter button by using the command attribute of the button. For example, if you have a function named my_func that takes two parameters, you can call it like this:

button = tkinter.Button(root, text="Click me", command=lambda: my_func(param1, param2))

このコードでは、クリックするとパラメーター param1 および param2 を使用して my_func 関数を呼び出すボタンが作成されます。

トキンター

Tkinter は Python 用の GUI ツールキットです。 グラフィカル ユーザー インターフェイスを作成するためのシンプルで使いやすいインターフェイスを提供します。 Tkinter を使用して、対話型メニュー、ダイアログ ボックス、ウィンドウなどのアプリケーションを作成できます。

Tkinter で Button に引数を渡す

Python では、 pass キーワードを使用して、引数を指定せずに関数を呼び出すことができます。 これは、特定の引数で関数を呼び出したいが、それらが何であるかわからない場合に便利です。

特定の引数で関数を呼び出すには、argv キーワードを使用できます。

関連記事:

コメント