Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Python: Разработка GUI > Tkinter. изменить текст лейбла


Автор: Areostar 6.7.2022, 15:45
в одном методе создаю лейбл

Код

self.files_label = tkinter.Label\
            (
                self.frame,
                text='file list'
            ).pack(fill=tkinter.X, pady=5)


при клике по кнопке пытаюсь поменять текстю. 

но не

Код

self.files_label.config(text="changed text!")


не

Код

self.files_label["text"] ="changed text!"


не работает!! Пишут чтото вроде 

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

то есть  не видят лейбл.

Что делать??

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)