Python Tkinter STRINGVAR() ошибка инициализации
Я имею странную проблему с STRINGVAR в Tkinter. При попытке постоянно обновлять виджет Message в проекте, я продолжал получать ошибку при попытке создать переменную. Я выскочил на интерактивную оболочку Python, чтобы исследовать и это то, что я получил:
>>> StringVar
<class 'tkinter.StringVar'>
>>> StringVar()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Python31\lib\tkinter\__init__.py", line 243, in __init__
Variable.__init__(self, master, value, name)
File "C:\Python31\lib\tkinter\__init__.py", line 174, in __init__
self._tk = master.tk
AttributeError: 'NoneType' object has no attribute 'tk'
>>>
Есть идеи? Каждый пример, я видел на Tkinter использования показывает инициализацией переменной с чем отправленное конструктору, так что я в недоумении, если я что-то не хватает ...