Загрузка страницы

СОВРЕМЕННЫЙ ГРАФИЧЕСКИЙ ИНТЕРФЕЙС НА PYTHON, используя библиотеку customtkinter

В этом видео мы познакомимся с новой библиотекой для создания графического интерфейса на Python - customtkinter. С помощью этой библиотеки Вы можете создавать современный дизайн приложений также просто как и с tkinter, но приложение будет иметь дизайн как в операционных систем Windows 10 и 11, а также MacOS. Особенностью библиотеки customtkinter является возможность задавать цветовое оформление приложения для темной и светлой тем операционной системы, а также имеет на выбор несколько цветовых схем виджетов программы.
В видео мы разработаем desktop приложение с графическим интерфейсом - генератор случайных паролей. Программа имеет возможность задавать сложность паролей за счёт добавления букв верхнего и нижнего регистров, цифр и символов, а также задавать желаемую длину пароля. Ещё реализуем возможность изменения цветового оформления программы с поддержкой темной и светлой тем. Также научимся работать с несколькими файлами одного приложения. Программа будет иметь современный GUI написанный на языке программирования Python используя библиотеку customtkinter.

Ссылка на github программы: https://github.com/ithobbies/Password-generator
Ссылка на github библиотеки: https://github.com/TomSchimansky/CustomTkinter

Телеграм канал для общения - https://t.me/ithband​
Телеграм канал - https://t.me/ithobbies

0:00 - Обзор библиотеки customtkinter
1:07 - Пример программы на customtkinter
1:55 - Приложение Password generator
2:35 - Создание нового проекта в PyCharm
2:51 - Основной Python файл программы
3:00 - Установка библиотеки customtkinter
3:15 - Импорт библиотеки customtkinter
3:33 - Базовый шаблон программы с интерфейсом
5:32 - Добавление логотипа приложения
9:19 - Фрейм для элементов интерфейса
10:42 - Поле вывода пароля
11:42 - Кнопка генерации пароля
13:47 - Фрейм для элементов настройки сложности пароля
14:23 - Слайдер длины пароля
16:38 - Счетчик длины пароля
17:10 - Чекбоксы настройки сложности пароля
21:22 - ComboBox выбора оформления приложения
22:04 - Функция изменения оформления программы
23:51 - Связываем значения слайдера и счетчика
25:53 - Получение перечня символов для формирования пароля
27:36 - Модуль password - генерация случайного пароля
29:18 - Функция генерации пароля по нажатию на кнопку
31:33 - Значения по умолчанию
32:50 - Тестируем приложение
33:12 - Финал

Видео СОВРЕМЕННЫЙ ГРАФИЧЕСКИЙ ИНТЕРФЕЙС НА PYTHON, используя библиотеку customtkinter канала ITH
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
8 января 2023 г. 15:00:19
00:33:29
Другие видео канала
Визуализация данных на Python #4 - Построение графика в matplotlib используя APIВизуализация данных на Python #4 - Построение графика в matplotlib используя APIВизуализация данных на Python #3 - Построение графика из данных файла JSON в matplotlibВизуализация данных на Python #3 - Построение графика из данных файла JSON в matplotlibВизуализация данных на Python #2 - Основные элементы графика в matplotlibВизуализация данных на Python #2 - Основные элементы графика в matplotlibGUI приложения на Python c Tkinter #7 - Удаление данных из таблицы базы SQLite 3GUI приложения на Python c Tkinter #7 - Удаление данных из таблицы базы SQLite 3ПРИЛОЖЕНИЕ С GUI НА Python и PySide6 (PyQt6). Отображение содержимого базы данных в виджетах GUIПРИЛОЖЕНИЕ С GUI НА Python и PySide6 (PyQt6). Отображение содержимого базы данных в виджетах GUIАлгоритмы.  Введение #0Алгоритмы. Введение #0GUI приложения на Python c Tkinter #9 - Улучшение функции редактирования данныхGUI приложения на Python c Tkinter #9 - Улучшение функции редактирования данныхПРИЛОЖЕНИЕ С GUI НА Python и PySide6 (PyQt6).  Создание базы данных и запросов SQLITE 3ПРИЛОЖЕНИЕ С GUI НА Python и PySide6 (PyQt6). Создание базы данных и запросов SQLITE 3ПРИЛОЖЕНИЕ С GUI НА PYTHON и PySide6 (PyQt6). Построение GUI в Qt DesignerПРИЛОЖЕНИЕ С GUI НА PYTHON и PySide6 (PyQt6). Построение GUI в Qt DesignerGUI приложения на Python c Tkinter #5 - Добавление данных в таблицу базы SQLite 3GUI приложения на Python c Tkinter #5 - Добавление данных в таблицу базы SQLite 3GUI приложения на Python c Tkinter #4 - Создание базы данных SQLite 3.GUI приложения на Python c Tkinter #4 - Создание базы данных SQLite 3.ПРОГРАММА КОНВЕРТЕР ВАЛЮТ с графическим интерфейсом  на PyQT5 | PYTHONПРОГРАММА КОНВЕРТЕР ВАЛЮТ с графическим интерфейсом на PyQT5 | PYTHONGUI приложения на Python c Tkinter #6 - Редактирование данных в таблице базы SQLite 3GUI приложения на Python c Tkinter #6 - Редактирование данных в таблице базы SQLite 3GUI приложения на Python c Tkinter #10 - Добавление виджета Scrollbar к TreeviewGUI приложения на Python c Tkinter #10 - Добавление виджета Scrollbar к TreeviewGUI приложения на Python c Tkinter #3 - Добавление виджетов Treeview, Entry, ComboBox, ButtonGUI приложения на Python c Tkinter #3 - Добавление виджетов Treeview, Entry, ComboBox, ButtonОконное приложение на Python c Tkinter  | #2Оконное приложение на Python c Tkinter | #2ТОП 5 ИДЕЙ проектов для начинающего Python разработчикаТОП 5 ИДЕЙ проектов для начинающего Python разработчикаКакой язык программирования выбрать новичку?Какой язык программирования выбрать новичку?GUI приложения на Python c Tkinter #8 - Поиск данных по наименованию в таблице базы SQLite 3GUI приложения на Python c Tkinter #8 - Поиск данных по наименованию в таблице базы SQLite 3ПРИЛОЖЕНИЕ С ГРАФИЧЕСКИМ ИНТЕРФЕЙСОМ НА PYTHON GUI TKINTERПРИЛОЖЕНИЕ С ГРАФИЧЕСКИМ ИНТЕРФЕЙСОМ НА PYTHON GUI TKINTER
Яндекс.Метрика