ich habe nach einiger Zeit mal wieder was mit Python versucht.
Jetzt bin ich auf ein Problem gestoßen. Ich habe ein Label in einer Definition erstellt und will es in der anderen zerstören. Das Ganze sieht dann in etwa so aus:
Code: Alles auswählen
from tkinter import*
def createinterface():
root=Tk()
root.focus_force()
bla=Label(root, text="blabla")
bla.pack()
blubb=Button(root, text="blubbblubb", command=clearwindow)
blubb.pack()
root.mainloop()
def clearwindow():
bla.destroy()
createinterface()
Entschuldigt bitte diese primitive Frage, ich muss erst wieder reinkommen.[...]line 13, in clearwindow
bla.destroy()
NameError: global name 'bla' is not defined
Über Hilfe würde ich mich freuen,
lg Noscavs