2016-05-16 90 views
0

每當我嘗試導入tkinter模塊時,都會收到錯誤。我使用的是Python 3.4,因此大寫字母T不是問題。Tkinter導入語法錯誤Python

from tkinter import * 

root = Tk() 

root.mainloop() 

這回拋出一個錯誤,如:

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 

感謝您的幫助!

回答

0

這個問題似乎在某種程度上存在於init文件本身。只要到你的電腦中的文件。

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

編輯初始化的.py與您使用空閒或任何IDE。接下來轉到行號3372,並從行中刪除不需要的字符't'

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

它會爲您完成這項工作。

+0

嘿,那工作!非常感謝!說,用Tkinter,我們可以把文本放在一個框架內嗎? –

+0

@Sourashis Bhowmik回答你的問題是否成功解決了問題。關於你的框架/文本問題,你是什麼意思?您可以在裏面放置標籤,條目或組合框對象。 – NationWidePants