2011-01-29 2 views
1

可能性の重複:私は非常に簡単なテストプロジェクトを持っている
Eclipse PyDev now shows all references to Tkinter as errorsEclipseでPydevが動作中のプログラムでエラーを主張しているのはなぜですか?

from Tkinter import * 

win = Tk() 
l = Label(win, text="Hello, TKInter") 
l.pack() 

win.mainloop() 

それは細かい動作しますが、Eclipseで、私は、次の2つのエラーを取得します:

Undefined variable: Label line 3 
Undefined variable: Tk line 2 

これらのエラーを生成するために何かしていますか?そうでない場合、Eclipseにこれらの行を正しく再評価させる方法がありますか?

答えて

1

あなたはimport *です。したがってEclipseは、TkとLabelがインポートされることを知らない。代わりにfrom Tkinter import Tk, Labelを使用してください。

+1

... [とにかく良いです](http://docs.python.org/howto/doanddont.html#from-module-import) – delnan

関連する問題