Последние статьи

Изменение размера картинки в Python с Pillow (PIL) с resize() и crop() и другими методами

Меняем размер изображения в Python Pillow с обрезанием и изменением ширины и высоты

В Python есть много библиотек по работе с изображениями. Одна из самых известных библиотек - Pillow (ранее PIL). В этой статье будут рассмотрены примеры по изменению размеров картинки с помощью увеличения и уменьшения картинки, а так же обрезания.

...
Читать дальше →
Определение мобильных агентов в Django 3

Как определить разные устройства и браузеры в Django 3 используя User-Agent

Пользователи, заходя на сайт, отсылают информацию о своем устройстве и браузере. Эта информация может пригодиться если вы ведете статистику или вам нужно возвращать разные данные для каждого из устройств. Подобная информация называется "User-Agent" и в Django уже есть методы по работе с ними. В этой статье будут рассмотрены примеры по работе с агентами в Django.

...
Читать дальше →
Получение случайных значений в Python из списков и словарей

Используем модуль Python random получая случайные значения с sample() и choice()

Для работы со случайными значениями в Python используется модуль random. Кроме получения числовых значений, используя этот модуль, мы можем получить как одно случайное значение из списка так и группу. Рассмотрим как можно реализовать эту задачу на примере нескольких методов, а так же sample() и choice().

...
Читать дальше →
Работа с CSV файлами в Python их чтение и запись

Как работать с CSV файлами в Python на примере чтения и записи

Один из самых популярных форматов данных является CSV. Для работы с CSV в Python есть несколько библиотек и модулей. С помощью их вы сможете обрабатывать эти данные конвертируя их в словари и списки, создавать файлы и читать их. Основной модуль называется CSV и большинство задач разберем на его примере.

...
Читать дальше →
Используем модуль gzip в Python на примере сжатия и распаковки

Как сжимать файлы с модулем gzip в Python используя compress и decompress

Модуль gzip в Python имеет тот же функционал, что и аналогичная программа в Linux. Основная задача gzip сжимать (compress) разжимать (decompress) данные. Рассмотрим эти операции, а так же чтение и запись в такие файлы на примерах.

Модуль входит в базовый комплект Python и дополнительно его устанавливать не нужно.

...
Читать дальше →
Каналы
Telegram FixMyPc Telegram Лента FixMyPC RSS Rss
Популярные тэги
О блоге
Этот блог представляет собой конспекты выученного материала, приобретённого опыта и лучшие практики в системном администрировании и программировании.