Løst: kall en funksjon med prameters inm tkinter buttion

Hovedproblemet er at funksjonen ikke kalles opp med riktig antall argumenter.

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

I denne koden lages en knapp som, når den klikkes, vil kalle opp my_func-funksjonen med parameterne param1 og param2.

Tkinter

Tkinter er et GUI-verktøysett for Python. Det gir et enkelt og brukervennlig grensesnitt for å lage grafiske brukergrensesnitt. Tkinter kan brukes til å lage applikasjoner som interaktive menyer, dialogbokser og vinduer.

Send argumenter til Button med Tkinter

I Python kan du bruke nøkkelordet pass for å kalle en funksjon uten å oppgi noen argumenter. Dette er nyttig når du vil kalle en funksjon med spesifikke argumenter, men du ikke vet hva de er.

For å kalle en funksjon med spesifikke argumenter kan du bruke søkeordet argv.

Relaterte innlegg:

Legg igjen en kommentar