Zen of Python
20.1K subscribers
1.21K photos
161 videos
32 files
3.16K links
Полный Дзен Пайтона в одном канале

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

Регистрация в перечне РКН: https://tprg.ru/xZOL
Download Telegram
Обработка изображений на Python

В процессе этой статьи будет разработан фильтр для изображения, который позволит показать контуры фигур на картинке. Для этого необходимо будет рассматривать разности значений между соседями данного пикселя. В качестве модуля для обработки изображений будет использоваться популярный pillow.

Подробнее в статье:

https://tprg.ru/O4Va
Неудобные вопросы к Django от его поклонника

В мире Python веб-разработки люди, как правило, делятся на два лагеря — Django и Flask. И если Django даёт нам всё и сразу, то Flask требует самостоятельного выбора необходимых для вашего проекта инструментов.

Если вам ближе первый вариант, то добро пожаловать в мир Django-разработки, но учтите, что и здесь не всё идеально, пусть и встроено изначально. Подробнее о проблемах Django тут:

https://tprg.ru/oI36

#django
Разработка асинхронной очереди задач в Python

В этом руководстве рассматривается, как реализовать несколько асинхронных очередей задач с использованием библиотеки многопроцессорной обработки Python и Redis.

https://tprg.ru/NUS9
Тестирование приложений Flask с помощью Pytest

Для создания качественного поддерживаемого приложения тестирование является важной и, фактически, неотъемлемой частью разработки. Для тестирования Python приложений существует давно зарекомендовавшая себя библиотека Pytest.

Сегодня вы познакомитесь с ней на примере тестирования Flask-приложения.

https://tprg.ru/Fufp

#flask
Закомменть и забудь
🔥4👍2
Как работают коды Spotify

Те, кто взаимодействовал со Spotify, скорее всего, видели их необычный способ делиться контентом — этакий штрих-код в виде звуковой волны.

Автор этой серии постов попробовал разобраться в том, как это работает, используя различные метод считывания информации и Python.

Подробнее тут:

Часть 1 — https://tprg.ru/fzYk

Часть 2 — https://tprg.ru/HTcE
Пора перестать использовать Python 3.6

В конце декабря заканчивается поддержка Python версии 3.6 и настало время задуматься о том, готовы ли вы к этому. Нет, ваш проект не превратится в тыкву, но могут возникнуть различные сложности.

Подробнее о проблемах, которые может принести несвоевременный уход с Python 3.6:

https://tprg.ru/49Z1
Как рандомайзить Тайных Сант, если участники далеко и сидят без интернета

Тайный Санта — популярное развлечение и способ порадовать какого-либо человека на Новый год или Рождество. Если не знаете, что это, то рассказываем — участники кладут бумажку со своим именем в шапку, а затем вытягивают одну из них. Чьё имя написано, тому и нужно придумать и подготовить подарок. Сейчас такой способ дарить подарки популярен и оффлайн, и онлайн.

В этой статье автор рассказал, как максимально рандомизировать Тайных Сант, если они находятся далеко друг от друга, чтобы случайно не подарить подарок самому себе:

https://tprg.ru/oeQD

А вы участвовали в Тайном Санте?
👍2
7 малоизвестных пакетов для визуализации на Python, которые могут вам пригодиться

У Python столько пакетов, что знать обо всех, понятное дело, невозможно. В этой подборке собрали 7 полезных пакетов для визуализации на Python, чтобы вы не ограничивались одним только Matplotlib.

https://tprg.ru/wpIe
👍4
Да, за такое уголька вместо подарка маловато будет
👍10😁1
Бот Discord на Python

Простая инструкция по созданию бота для Discord. Да, это далеко не самый умный бот, но реализовав его и разобравшись в коде, вы сможете добавить тот функционал, который нужен именно вам.

https://tprg.ru/uXTL

#бот #discord
Идея новогоднего подарка для настоящего хакера

Автору этой статьи подарили головоломку от Hacker.gifts. Это такая игра, где вам нужно и шифр разгадать, и qr-код считать и так далее. Если вы думали, чем удивить своего друга-хакера или хотите проверить свои силы, то посмотрите, что примерно ожидает в таком случае.

Не бойтесь, автор скрыл возможные спойлеры, чтобы не испортить впечатления от игры, поэтому смело открывайте статью:

https://tprg.ru/pPcn
👍5
Создаём классический платформер в духе Марио с помощью Python и Pygame

Большой туториал, разбитый на несколько видео, где вы сможете создать полноценный настоящий платформер с красивой графикой, звуковым сопровождением и приятной механикой на Python.

Если вы искали проект на новогодние праздники, то это то, что нужно:

https://tprg.ru/PDXS

#gamdev
🔥22👍12👎2
Разработка на Python для детей

Подготовили статью, которая поможет вашим детям познакомиться с миром программирования. Здесь собраны полезные книги, приложения и задачи на Python, способные в понятной форме научить вашего ребёнка программировать:

https://tprg.ru/HVSi
🔥12👍8👎1
Java-разработчики в это время медленно седеют
👍44🔥24👎4
Что должен знать джуниор Python-разработчик

Python является одним из самых популярных языков программирования в мире, но знать один лишь синтаксис — мало! В этом видео вы узнаете, что ещё необходимо знать начинающему Python разработчику, чтобы успешно устроиться на свою первую работу:

https://tprg.ru/65G3

#видео
🔥15👍12
Топ-7 библиотек Python для машинного обучения

Python является одним из самых широко используемых языков программирования и, в частности, для машинного обучения. Вызван такой успех не только простым синтаксисом, но и обилием библиотек для самых разных задач.

В этой статье рассказали о 7 библиотеках, которые позволят вам заняться машинным обучением с комфортом:

https://tprg.ru/lLON

#ml
👍28👎2
Создание рекомендательного движка статей на основе ИИ

Если вы когда-нибудь посещали новостной сайт, интернет-издание или блог-платформу, то наверняка сталкивались с работой рекомендательного движка. В этой статье предлагается создать аналогичную рекомендательную систему на основе Pinecone:

https://tprg.ru/cKBI

#web #ml
👍16👎1
This media is not supported in your browser
VIEW IN TELEGRAM
Ну и кто из них кто?!
👍26👎8
Ответственность и безответственность разработчиков

В новом выпуске Moscow Python Podcast Python ведущий разработчик компании BestDoctor Александр Хмелевский. Ведущие поговорили с Александром о самоорганизации, ценностях в команде и социальной валюте.

Послушать и посмотреть можно тут:

https://tprg.ru/BEWf

#видео #подкаст
👍13