Rešeno: pokličite funkcijo s prametri v gumbu tkinter

Glavna težava je, da funkcija ne bo poklicana s pravilnim številom 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 tej kodi se ustvari gumb, ki bo ob kliku poklical funkcijo my_func s parametroma param1 in param2.

Tkinter

Tkinter je komplet orodij GUI za Python. Zagotavlja preprost in enostaven vmesnik za ustvarjanje grafičnih uporabniških vmesnikov. Tkinter se lahko uporablja za ustvarjanje aplikacij, kot so interaktivni meniji, pogovorna okna in okna.

Prenesite argumente gumbu s Tkinterjem

V Pythonu lahko uporabite ključno besedo pass za klic funkcije brez podajanja argumentov. To je uporabno, če želite poklicati funkcijo z določenimi argumenti, vendar ne veste, kaj so.

Če želite poklicati funkcijo z določenimi argumenti, lahko uporabite ključno besedo argv.

Podobni objav:

Pustite komentar