Создание графического приложения с помощью Tkinter — пошаговое руководство
Автор: Python Simplified
Загружено: 2020-10-30
Просмотров: 630684
#gui #tkinter #python
В этом руководстве мы создадим программу для извлечения текста из PDF-файла, выбранного пользователем.
Мы создадим графический интерфейс с помощью Tkinter, будем работать с PDF-файлами с помощью PyPDF2 и представим логотип нашего приложения с помощью Pillow/PIL.
🛑 Возможно, вам потребуется изменить "filetype" на "filetypes" в строке 24 🛑:
file = askopenfile(parent=root, mode='rb', title="Выберите файл", filetypes=[("Pdf file", "*.pdf")])
⭐ НАЧАЛЬНЫЕ ФАЙЛЫ:
https://github.com/MariyaSha/PDFextra...
⭐ ЧАСТЬ 2 ЭТОГО ПРОЕКТА (шрифт гораздо крупнее 😉):
• Create GUI App with Tkinter - Part 2
-----------------------------------------------------
🖇️ ГОРАЗДО НОВЕЙШИЕ УЧЕБНЫЕ ПОСОБИЯ 🖇️
------------------------------------------------------
⭐ Создание графического приложения с SQLite и Tkinter (выбор случайного рецепта):
• Create GUI App with Tkinter and SQLite - S...
⭐ От приложения Python к реальной программе (с использованием случайного выбора рецептов):
• Convert GUI App to Real Program - Python ...
-------------------------------------------
⏰ Временные метки ⏰
-------------------------------------------
00:00 - Введение
01:23 - Импорт модулей
02:02 - Сохранение в файл Python
02:30 - Запуск файла Python в терминале
03:43 - Создание объекта Window/Root с помощью Tkinter
04:48 - Создание виджета Tkinter Canvas
06:14 - Виджет изображения Tkinter
08:35 - Добавление текста с помощью виджета Tkinter Label
10:10 - Обсуждение функциональности кнопки «Обзор»
10:25 - Изменение текста кнопки Виджет
12:34 — Tkinter Widget Rowspan
12:57 — Стилизация виджета «Кнопка»
13:38 — Добавление вертикальных полей в Tkinter
14:18 — Присоединение командной функции к виджету «Кнопка»
16:00 — Открытие диалогового окна «Обзор файлов»
16:52 — Ограничение диалогового окна «Обзор файлов» только для PDF-файлов
17:48 — Чтение PDF-файла с помощью PyPDF2
18:11 — Выбор страницы PDF
18:25 — Извлечение текста из PDF-файла
19:36 — Создание текстового виджета Tkinter
20:01 — Отступы с помощью виджетов Tkinter
20:12 — Вставка текста в текстовый виджет
21:08 — Выравнивание текста виджета по центру
22:35 — Тестирование приложения
22:54 — Спасибо за просмотр!
--------------------------------------------
Документация Tkinter:
https://docs.python.org/3/library/tki...
-------------------------------------------
🤝 Свяжитесь со мной 🤝
-------------------------------------------
🔗 Github:
https://github.com/mariyasha
🔗 Discord:
/ discord
🔗 LinkedIn:
/ mariyasha888
🔗 Twitter:
/ mariyasha888
🔗 Блог:
https://www.pythonsimplified.org
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: