Solucionat: cridar una funció amb prametres inm tkinter buttion

El problema principal és que la funció no es cridarà amb el nombre correcte d'arguments.

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

En aquest codi, s'està creant un botó que, en fer clic, cridarà la funció my_func amb els paràmetres param1 i param2.

Tkinter

Tkinter és un conjunt d'eines GUI per a Python. Proporciona una interfície senzilla i fàcil d'utilitzar per crear interfícies gràfiques d'usuari. Tkinter es pot utilitzar per crear aplicacions com ara menús interactius, quadres de diàleg i finestres.

Passeu arguments a Button amb Tkinter

A Python, podeu utilitzar la paraula clau pass per cridar una funció sense proporcionar cap argument. Això és útil quan voleu cridar una funció amb arguments específics, però no sabeu quins són.

Per cridar una funció amb arguments específics, podeu utilitzar la paraula clau argv.

Articles Relacionats:

Deixa el teu comentari