2016-05-16 15 views
0

Ich erhalte einen Fehler, wenn ich versuche, das tkinter Modul zu importieren. Ich benutze Python 3.4, also ist das Kapital T kein Problem.Tkinter Import Syntax Fehler Python

from tkinter import * 

root = Tk() 

root.mainloop() 

Es wirft einen Fehler wie zurück:

Traceback (most recent call last): 
    File "<string>", line 420, in run_nodebug 
    File "<module1>", line 11, in <module> 
    File "C:\Python34\lib\tkinter\__init__.py", line 3372 
    t  self.tk.call(('image', 'create', imgtype, name,) + options) 
      ^
SyntaxError: invalid syntax 

Danke für die Hilfe!

Antwort

0

Das Problem scheint irgendwie in der Init-Datei selbst zu existieren. Geh einfach zu der Datei in deinem PC.

C:\Python34\lib\tkinter\__init__.py 

bearbeiten, dass init Py mit Idle oder was auch immer IDE Sie verwenden. gehen neben der Zeilennummer 3372 und entfernen Sie das unerwünschte Zeichen ‚t‘ von der Linie

t  self.tk.call(('image', 'create', imgtype, name,) + options) 

Es wird die Arbeit für Sie tun.

+0

Hey, das hat funktioniert! Danke vielmals! Sag mal, können wir mit Tkinter Text in einen Rahmen einfügen? –

+0

@Sourashis Bhowmik geben Kredit für die Beantwortung Ihrer Frage, wenn Jay das Problem erfolgreich gelöst hat. Was meinst du bezüglich deiner Rahmen-/Textfrage? Sie können ein Label, einen Eintrag oder ein Kombinationsfeldobjekt mit Text darin platzieren. – NationWidePants