StringVar()
TkInter を使用して初期化しようとすると、この巨大なエラーが返されます。したがって、エラーは次のとおりです。
In [160]: from Tkinter import *
In [161]: p = StringVar()
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
<ipython-input-161-3e21f17f6e4f> in <module>()
----> 1 p = StringVar()
C:\Python27\lib\lib-tk\Tkinter.pyc in __init__(self, master, value, name)
285 then the existing value is retained.
286 """
--> 287 Variable.__init__(self, master, value, name)
288
289 def get(self):
C:\Python27\lib\lib-tk\Tkinter.pyc in __init__(self, master, value, name)
216 master = _default_root
217 self._master = master
--> 218 self._tk = master.tk
219 if name:
220 self._name = name
AttributeError: 'NoneType' object has no attribute 'tk'
In [162]:
ここで何が問題なのか完全にはわかりません。私はAを使用しています
Windows 7 システム、
Python(x,y) バージョン 2.7.5.2
パイソン 2.7.5
Tkinter.py ファイル内:
__version__ = "$Revision: 81008 $"
TkVersion = 8.5
何が起こっているのかについて何か手がかりを持っている人がいれば、それは大歓迎です...