Паттерн "Фабрика" в Python: Гибкое создание объектов
Паттерн "Фабрика" (Factory) — один из ключевых порождающих паттернов проектирования, который решает задачу создания объектов, абстрагируя процесс их инициализации. Он особенно полезен, когда система должна оставаться гибкой при работе с различными типами объектов, которые имеют общий интерфейс. В этой статье мы рассмотрим виды фабрик, их реализацию на Python и примеры применения. Прямое создание объектов через оператор new или вызов конструктора может привести к: - Жесткой связанности кода с конкретными классами...
308 читали · 3 года назад
Делаем скриншоты c Python
Кросс-платформенный модуль pyscreenshot () позволяет делать скриншоты как всего экрана, так и его части. Для его работы должна быть корректно установлена библиотека pillow. pyscreenshot Для создания скриншота используется метод grab, для его открытия – show, для сохранения – save. Также в grab можно передать аргумент bbox для захвата только определённой части экрана...
06:44
1,0×
00:00/06:44
320,2 тыс смотрели · 3 года назад