🐍 PythonGuru — работа и стажировки для программистов
3.9K subscribers
64 photos
1.11K links
Если учить Python, то только у нас🐍

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

Проект платформы https://promopoisk.com

По рекламе @adtgassetsbot
Владелец @Aleksei
Download Telegram
​​​Работа с отсутствующими значениями в Pandas

Когда значение данных для объекта для определенного наблюдения не сохраняется, это означает, что эта функция имеет недостающее значение. Обычно отсутствующее значение в наборе данных отображается как вопросительный знак , ноль, NaN или просто пустая ячейка. Но как можно справиться с недостающими данными?

Статья
​​Работа с docx c помощью bayoo-docx

Нужно найти в docx-файле определенный фрагмент и оставить к нему комментарий? bayoo-docx (форк python-docx) умеет это! В конце статьи в виде бонуса расскажем, как определить номер страницы.

Статья
​​​SQL в DjangoORM

В большинстве приложений, с которыми мне приходилось иметь дело, при взаимодействии с БД не ограничиваются лишь драйвером, который позволяет выполнять сырые запросы. Для удобства и избавления от SQL-запросов внутри, например, Python-кода дополнительно используют библиотеки (Object Relational Mapper, ORM).

Статья
​​​Итераторы

Итераторы – мощные и очень полезные составляющие Python. Цель этой статьи в их изучении подручными инструментами.

Статья
​​​Обнаружение новизны изображений с помощью Python и библиотеки scikit-learn

В этой статье я расскажу, как с помощью библиотек scikit-learn, opencv, numpy, imutilsс выявить новизну входных изображений. Многие программы требуют наличия возможности решить, принадлежит ли новый объект тому же распределению, что и существующие объекты (это промежуточный результат), или его следует рассматривать как новизну. Часто эта возможность используется для очистки реальных наборов данных.

Статья
​​​Прогнозируем реальные вероятности

Может ли ваша модель прогнозировать реальные вероятности? На самом деле абсолютно точно это не может делать ни одна. Мы можем максимально приблизиться к реальным показателям, но для этого модель должна быть откалибрована. То есть скорректирована так, чтобы полученные показатели распределения вероятностей были как можно ближе к реальным.

Статья
​​​30 лучших Python-проектов на GitHub на начало 2022 года

Статья
​​​Путь к пониманию декораторов в Python

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

Статья
​​Прогнозирование объема продаж продукции при динамическом ценообразовании

Статья
​​​Тестируем быстродействие трех библиотек Python

Задача выбрать библиотеку для расчета на Python, использующего операции над матрицами. Я выбрал и протестировал несколько вариантов, как использующих видеокарту (GPU), так и работающие только на процессоре.

Статья
​100 строк кода и генератор логов у нас в руках

Статья
​​Создание MergeField в .docx на Python

Цель статьи: если кто-то будет гуглить про встраивание MergeField в docx с помощью Python, то это заняло чуть меньше времени чем у меня.

Статья
​​​Python и Samila. Создаем красивые изображения.

Samila - библиотека для создания генеративного искусства, написанная на языке программирования Python.

Статья
​​Безопасность веб-приложений

Статья является обзором на книгу "Безопасность веб-приложений" Эндрю Хоффмана, варианты векторов атак и защиты из книги разобраны на "реальных" примерах.

Статья
​​​Прогнозируем реальные вероятности

Может ли ваша модель прогнозировать реальные вероятности? На самом деле абсолютно точно это не может делать ни одна. Мы можем максимально приблизиться к реальным показателям, но для этого модель должна быть откалибрована. То есть скорректирована так, чтобы полученные показатели распределения вероятностей были как можно ближе к реальным.

Статья
​​​Python и Samila. Создаем красивые изображения.

Samila - библиотека для создания генеративного искусства, написанная на языке программирования Python.

Статья
​​​Создаем простой ETL на Python

В работе аналитика данных часто приходится использовать наборы данных, загружаемые из открытых источников. Рассмотрим простой пример использования конвейера для таких задач.
ETL, сокращение от extract-transform-load, представляет собой серию процессов, которые включают в себя сбор данных, их обработку и хранение в безопасном и доступном месте. Конвейеры ETL (ETL pipeline) позволяют упростить эти процессы с максимальной эффективностью и минимальными издержками.
Рассмотрим пошаговую реализацию конвейера ETL с использованием модулей Python.

Статья
​​​Как выглядит рельеф Марса? Выясняем с помощью Python

Статья
​​🐍 Создание интерактивных панелей с Streamlit и Python.

В небольшом туториале автор рассказал, как за 12 простых шагов подготовить среду и создать интерактивную панель для визуализации данных.
[ Статья ]
​​Как изменилась стандартная библиотека Python за последние годы

Когда выходит очередная версия Python, все внимание достается новым фичам языка: моржовому оператору, слиянию словарей, паттерн-матчингу. Еще много пишут об изменениях в асинхронной работе (модуль asyncio) и типизации (модуль typing) — эти модули на виду и бурно развиваются.
Остальным модулям стандартной библиотеки достается незаслуженно мало внимания. Хочу это исправить и рассказать, что интересного появилось в версиях 3.8–3.10.

Статья