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

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

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

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

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

Регистрация в перечне РКН: https://tprg.ru/xZOL
Download Telegram
Улучшение визуализации данных с помощью двухосевых диаграмм в Python

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

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

Подробнее:

https://tprg.ru/hMIx
​​Я: наконец-то я создал понятный, удобнный и в то же время красивый интерфейс

Пользователи:
Как оптимизировать проект Data Science с помощью Prefect

При отсутствии оптимизации в Data Science проекте может получиться так, что один процесс будет тормозить остальные при возможности разделения их работы независимо друг от друга.

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

https://tprg.ru/pYfO

#datascience
Создаём плагин Chrome с помощью Python

Мы как-то уже делились способом создания плагина для Chrome, но возможно вы пропустили. Если JS вам не люб, то здесь вы найдёте сразу два способа создания плагина на питоне:

https://tprg.ru/mvtf
Моделирование планет, движущихся по орбите в солнечной системе, с использованием Python

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

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

https://tprg.ru/dCko

А здесь сможете смоделировать трёхмерную солнечную систему на Python, используя популярную библиотеку визуализации Matplotlib:

https://tprg.ru/S5jB
Подборка материалов по Flask

Небольшая подборка полезных материалов по способам запуска и развёртывания вашего Flask-приложения. Возможно, вам это пригодится, но вы пропустили:

Создание статического сайта с помощью Flask и его развёртывание в Netlify

Развёртывание Python Flask-приложения с помощью Heroku

Запуск Flask на Kubernetes

#подборка #flask
А за рулём ассемблерщик
👍3
О каких трёх пакетах должен знать каждый Django-разработчик?

Такую тему для обсуждения предложил один из пользователей Reddit в недавнем треде. Сам он считает, что это Django cookiecutter, Django Rest Framework и Django Allauth.

А как думаете вы? Поделитесь своим мнением в комментариях, а также расскажите, почему выбрали именно такие пакеты.

#чат #django
👍1
Отладка TensorFlow с помощью плагинов TensorBoard

Этот доклад посвящён встроенной в TensorFlow утилите TensorBoard. С помощью неё можно облегчить себе отладку благодаря интерактивному веб-интерфейсу. Установка точек останова, пошаговый переход по узлам графа, наблюдение за потоком тензоров в реальном времени и оперативное выявление проблем вплоть до мельчайших NaN — всё это доступно с TensorBoard.

https://tprg.ru/gHoU

#видео #ml
New Media ищет специалистов в области количественных исследований

Quantitative Researcher (Intern)
Где: Санкт-Петербург, Москва, можно удалённо
Сколько: По итогам собеседования
Опыт: Без опыта

Quantitative Researcher (Part-Time)
Где: Москва, Санкт-Петербург
Сколько: По итогам собеседования
Опыт: Без опыта

Quantitative Researcher
Где: Москва, Санкт-Петербург
Сколько: По итогам собеседования
Опыт: От 3 лет

Quantitative Developer
Где: Санкт-Петербург
Сколько: По итогам собеседования
Опыт: От 3 лет

Senior Quantitative Analyst / Manager (Remote from Russia, HQ in Australia)
Где: Сидней
Сколько: От 350 000 до 500 000 ₽
Опыт: От 6 лет

Quantitative Researcher (Deep Research)
Где: Санкт-Петербург
Сколько: По итогам собеседования
Опыт: От 3 лет

#вакансии #работа
👍1
Обработка изображений на 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