2016-05-23 4 views
-1

У меня возникли проблемы при работе с tkinter Проблема в том, что нет методов, которые могут работать с виджетами Text. Вот мой кодОбъект NoneType не имеет атрибута get

from tkinter import * 
root = Tk() 
tex = Text(root, width = 50, height = 10, bd = 2).pack() 
tex.get(1.0, END) 
root.mainloop() 

возвращает ошибку:

AttributeError: 'NoneType' object has no attribute 'get'

это сводит меня с ума! и у меня такие проблемы с любыми методами Text

+0

В тексте этого вопроса есть дубликат со всеми словами. Пожалуйста, найдите stackoverflow для ответов перед публикацией новых вопросов. –

ответ

4

Вы сохраняете возвращаемое значение «pack» в «tex», которое равно None. Это верно:

tex = Text(root, width = 50, height = 10, bd = 2) 
tex.pack() 
Смежные вопросы