Похожие презентации:
П_М2_У11. Парсер. Часть 2
1.
2023Практика
Последние шаги
Python
2.
20231● Стили для категории
Обращаемся к тексту и его методу tag_config, с помощью которого мы обращаемся
к тегу, стили которого хотим поменять!
text_area.insert("end", f"{value}\n\n", "value")
# стили
text_area.tag_config("key", font=("Consolas", 11, "bold"), foreground="darkblue")
2● Стили для значения
Делаем то же самое для текста значения, только стили ставим
немного другие.
text_area.tag_config("value", font=("Consolas", 10), foreground="black")
Python
3.
2023Осталось добавить действие для кнопки назад
Создадим метод show_table, внутри которого просто очистим всё содержимое
страницы. И с помощью метода pack() - снова развернем и покажем таблицу.
def show_table(self):
# очищаем фрейм
for widget in self.frame.winfo_children():
if widget != self.tree: # таблицу не удаляем
widget.destroy()
# снова показываем таблицу
self.tree.pack(fill=tk.BOTH, expand=True)
И не забудем кнопке выдать команду show_table
back_button = tk.Button(self.frame, text="Назад", command=self.show_table)
Python
4.
2023Практика
Результат:
Python
5.
2023Python
Отлично!
Наш проект парсера
готов!
6.
2023Python
Домашнее
задание
Украшения
Измени программу так, чтобы она выглядела интереснее:
добавь новую кнопку (например, «О программе» или «Очистить
окно»).
Например, при нажатии на кнопку «О программе» таблица
прячется и появляется текст с описанием этого парсера!
А также сделай так, чтобы в деталях игры заголовки и текст
выглядели более ярко и красиво — можно поменять цвет,
шрифт или размер текста.
Изображение от Storyset на Freepik.com