Vyriešené: zavolajte funkciu pomocou tlačidla prameters inm tkinter

Hlavným problémom je, že funkcia nebude volaná so správnym počtom argumentov.

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))

V tomto kóde sa vytvára tlačidlo, ktoré po kliknutí zavolá funkciu my_func s parametrami param1 a param2.

Tkinter

Tkinter je sada nástrojov GUI pre Python. Poskytuje jednoduché a ľahko použiteľné rozhranie na vytváranie grafických používateľských rozhraní. Tkinter je možné použiť na vytváranie aplikácií, ako sú interaktívne ponuky, dialógové okná a okná.

Odovzdajte argumenty Buttonovi pomocou Tkinter

V Pythone môžete použiť kľúčové slovo pass na volanie funkcie bez poskytnutia akýchkoľvek argumentov. To je užitočné, keď chcete volať funkciu so špecifickými argumentmi, ale neviete, aké to sú.

Ak chcete zavolať funkciu so špecifickými argumentmi, môžete použiť kľúčové slovo argv.

Súvisiace príspevky:

Pridať komentár