Hallo Leute!!
Ich muss ein Programm für die Schule in Python schreiben (ich bin totaler Anfänger...ich bitte um Rücksicht;D) Doch dann bekomme ich eine Fehlermeldung und weiß nicht, was ich falsch gemacht habe...
P.S Ich benutze Python 3.4.2
Das Programm:
import tkinter
Material = tkinter.IntVar()
Material.set(0)
#Funktion der Buttons (Ende)
def ende():
main.destroy()
#Hauptfenster
main = tkinter.Tk()
#Elemente/Objekte
lb = tkinter.Label(main, text = "Hier koennen Sie das Material fuer den Boden Ihres Hauses auswaehlen...")
RButton_Stein = tkinter.Radiobutton(main, text="Stein", variable=Material,value=1)
#Anzeigen der Elemente/Objekte
lb.pack()
RButton_Stein.pack()
Button_Ende = tkinter.Button(main, text = "Auswaehlen", command = ende)
Button_Ende.pack()
#Endlosschleife
main.mainloop()
print(Material)
Die Fehlermeldung (Shell):
Traceback (most recent call last):
File "I:\Technik\Tkinter.py", line 3, in <module>
Material = tkinter.IntVar()
File "C:\Program Files\Python35\lib\tkinter\__init__.py", line 351, in __init__
Variable.__init__(self, master, value, name)
File "C:\Program Files\Python35\lib\tkinter\__init__.py", line 233, in __init__
self._root = master._root()
AttributeError: 'NoneType' object has no attribute '_root'