TypeError: insert() fehlt 1 erforderliche positionelle argument: 'string'

Habe ich verbrachte den besseren Teil von einer Stunde, nur versuchen, um die Lösung zu finden, um diesen Fehler: TypeError: insert() fehlt 1 erforderliche positionelle argument: 'string' ...
Bitte jemand helfen D:
Hier ist ein kleines Stück code, den ich geschrieben habe. Und ja, ich bin sehr neu in python und tkinter.. Wahrscheinlich nur ein noob Fehler..

from tkinter import *

root = Tk()
root.geometry("300x300")
message = Entry(root, width=10).grid(row=1, column=1)
message = Entry.insert(message, "default")

root.mainloop()

Und hier ist die Fehlermeldung, die ich erhalte:

    Traceback (most recent call last):
  File "E:\Hidden\DoS\_console.py", line 6, in <module>
    message = Entry.insert(message, "default")
TypeError: insert() missing 1 required positional argument: 'string'
  • Auch können Sie den Standard-text auf ein Text-widget? Wenn ja, wie würden Sie gehen über das. Ich wäre mit 'Text' das gleiche wie 'der Eintrag'..
  • message = Entry.insert(message, "default") - was? Warum rufst du diese Methode auf die Entry Klasse selbst? Warum sind Sie vorbei message als argument oder die Zuweisung das Ergebnis message? Wie haben Sie selbst kommen mit dieser Zeile?
InformationsquelleAutor IronReign | 2016-04-29
Schreibe einen Kommentar