Button_Click entry auslesen Problem
Verfasst: Samstag 23. Januar 2021, 09:15
Guten Morgen,
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:
Nun ich kann natürlich lesen. Es liegt am Parameter. Ich will einfach nur eine void Methode. Mache ich das "self" weg in der Methode weg, wird die Methode rot angestrichen und er findet das Entry nicht mehr.
Was kann ich denn da machen?
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?