Создайте несколько текстовых виджетов на каждой вкладке.Python

Программы на Python
Anonymous
Создайте несколько текстовых виджетов на каждой вкладке.

Сообщение Anonymous »

Что мне нужно: создать текстовые виджеты на каждой вкладке.
Мой код прямо сейчас: for i in range(len(result)):
tab = ttk.Frame(tabControl)
tabControl.add(tab, text=i)
tabControl.pack(fill='both', expand=True)
for i in range(len(result)):
textwrite = Text(tab)
textwrite.pack(fill='both', expand=True)
scrollbar_fortext = Scrollbar(tab, orient='vertical', command=textwrite.yview)
scrollbar_fortext.pack(fill='both', expand=True, sticky=NS)

Ожидаемое поведение: на каждой вкладке есть виджет «Текст».
Полученное поведение:< /p>
NameError: name 'textwrite' is not defined


Подробнее здесь: https://stackoverflow.com/questions/781 ... -every-tab

Вернуться в «Python»