wie ihr zweifelsfrei feststellen werdet, bin ich neu in Python.
Ich nutze Tkinter und habe meine Controls/Widgets/notes in einem Grid.
Ich habe auch bereits Lösungen gefunden, aber keine will klappen.
Es geht um folgende Codezeilen:
class MainSurface:
def button_click_start(self):
print(self.txt_keywords.get())
root = tk.Tk()
# Mainframe
root.geometry("600x500")
..............................
Ich möchte sobald ich einen Button klicke, den Inhalt eines Entrys haben. Das Problem ist, es kommt die Fehlermeldung# Startet Suchvorgang
btn_search = tk.Button(root, text="Start search", command=button_click_start).grid(row=5, column=0, sticky="e")
Code: Alles auswählen
TypeError: button_click_start() missing 1 required positional argument: 'self'
Was kann ich denn da machen?