Hallo, guten Tag.
Wie wird bitte tkinter Aktiv geschaltet in Python 3.9.0?
Habe folgendes Programm :
import tkinter
t = tkinter.Tk()
v = tkinter.StringVar(value="Hallo Welt")
v.get()
v.set("Bla Blubb")
v.get()
Es kommt folgende Fehlermeldung :
d:\python39>python.exe d:\python39\pebi-py\tkinter.py
Traceback (most recent call last):
File "d:\python39\pebi-py\tkinter.py", line 1, in <module>
import tkinter
File "d:\python39\pebi-py\tkinter.py", line 3, in <module>
t = tkinter.Tk()
AttributeError: partially initialized module 'tkinter' has no attribute 'Tk' (most likely due to a circular import)
Danke.
tkinter Aktiv schalten , wie geht das bitte?
Die Antwort steht schon in der Fehlermeldung (most likely due to a circular import).
Du hast Deine eigene Datei tkinter.py genannt, und das ist die, die Du in Deinem eigenen Programm importierst, Du hast also einen Zirkelschluß. Du darfst also Deine eigene Datei nicht so nennen, wie ein Pythonmodul.
Du hast Deine eigene Datei tkinter.py genannt, und das ist die, die Du in Deinem eigenen Programm importierst, Du hast also einen Zirkelschluß. Du darfst also Deine eigene Datei nicht so nennen, wie ein Pythonmodul.