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

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

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

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

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

Регистрация в перечне РКН: https://tprg.ru/xZOL
Download Telegram
Базовые знания Data Science

На волне популярности Data Science появляется всё больше желающих изучить эту сферу разработки.

В нашей статье мы рассказываем на что новичку следует обратить внимание и где это лучше делать:

https://tprg.ru/EKFO

#datascience
👍1
Как настроить виртуальную среду Python в Windows 10

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

В этой статье автор пошагово рассказывает, как настроить и запустить виртуальную среду на Windows 10:

https://tprg.ru/t690
👍1
Скрапинг современных веб-сайтов без headless-браузеров

Для того, чтобы развеять миф о сложности веб-скрапинга без использования безголовых браузеров, автор этой статьи показывает, как можно скрапить данные без мам, пап... Точнее, без Selenium, Puppeteer и прочих решений на основе headless-браузеров, используя только Python:

https://tprg.ru/ThN8

#webdev
👍1
Учебное пособие по NumPy

NumPy — основа основ для тех, кто начинает постигать Data Science.

В этой статье вы подробно узнаете:
— основные концепции NumPy;
— как создавать и манипулировать массивами NumPy различными способами;
— как применить эти навыки в реальных проектах.

https://tprg.ru/r3CM

#datascience #numpy
👍1
Непривередливый Python
👍2
Как быстро освоить Python с нуля

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

Изучив эту статью вы:
— познакомитесь с основами Python;
— разберётесь какие редакторы кода существуют;
— узнаете про кортежи и словари;
— сможете скачать полезные шпаргалки.

https://tprg.ru/p2Ax
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Бесконечный пейзаж: Создание естественных сцен из одного изображения

Сейчас часто используются пролёты дрона над какой-то местностью для создания красивых пейзажных видео. Накладывая спокойную музыку, авторы создают практически медитативные ролики.

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

По ссылке доступны несколько готовых примеров, а также подробная информация о проекте:

https://tprg.ru/jDLI

#ml
👍1🔥1
Регулярные выражения в Python

Каждый разработчик рано или поздно сталкивается с регулярными выражениями. Кому-то они даются легко, а кому-то — нет. Но понимание и умение их применить является важным навыком, который в определённых ситуациях может помочь облегчить разработку.

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

https://tprg.ru/YJ6n
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
ML в реальном мире: Складская система распознавания деталей на Python

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

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

https://tprg.ru/qslO

#ml
Кто ж знал, что кобры на другом диалекте говорят...
👍1
Проверяем пульс по веб-камере в 50 строчек кода Python

И это не тот случай, когда вам нужно прикладывать палец или ещё какую-то часть тела к камере — здесь достаточно просто находиться в объективе камеры и не делать резких движений.

Способ реализации и полный код проекта — в статье:
https://tprg.ru/Mm4Z
👍1
Безопасное создание вложенного каталога

В разработке необходимо уметь работать с файловой системой, ведь многие программы либо берут откуда-то данные, либо куда-то записывают.

В этой статье автор рассказывает, как работать с Python-библиотекой pathlib, как с помощью неё создать вложенный каталог, какие ошибки могут при этом возникнуть и что с ними делать:

https://tprg.ru/xoiw
👍1
Добавление социальной аутентификации в Django

Социальная аутентификация — это способ авторизации на стороннем сайте с помощью информации из социальной сети.

В этой статье вам покажут, как можно добавить и настроить социальную аутентификацию в вашем проекте с помощью Django Allauth:

https://tprg.ru/xsiz

#django
👍2
Миллион домашних фотографий: как навести порядок

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

Первая часть тут: https://tprg.ru/DrRh
А вторая тут: https://tprg.ru/fd9w
👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Иди делом займись, фронтенд сам себя не напишет
👍1
Практическое введение в MySQL и Python

Многие приложения, в том числе и на Python, взаимодействуют с базами данных. Одной из самых популярных систем управления базами данных является MySQL.

В этой статье вы научитесь настраивать MySQL, а также делать запросы из Python в MySQL:

https://tprg.ru/LR0J

#sql
8 лучших библиотек Python для машинного обучения в 2021 году

Машинное обучение является одним из самых популярных направлений разработки в настоящий момент.

В этой статье представлены топ-8 библиотек машинного обучения для Python по версии JetBrains с описанием их основным возможностей и преимуществ:

http://bit.do/tprgr
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Zango | MVP на Django быстрее

На DjangoCon Europe 2025 зазвездился доклад про новый мета-фреймворк «поверх Django» для сверхбыстрой разработки демок ваших идей. Среди фичей ИИ-генерация кода и эмигрирация уже существующего проекта. В комплекте готовые модули (например, для отправки писем или управления пользователями). Тул интегрируется с Sentry и другими инструментами мониторинга. И да, он полностью бесплатный.

Документация
Репозиторий проекта
#инструмент #django
@zen_of_python
👍1
Собственный блокчейн на Python

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

В этой статье вы поближе познакомитесь с принципами работы блокчейна, а также сможете создать свой блокчейн с использованием библиотек Flask и Request:

https://tprg.ru/bOTt

#flask
👍1
Умная колонка своими руками

На самом деле колонка умом не блещет, но и глупой её не назовёшь — выполняет команды, читает новости, воспроизводит музыку, управляет умным домом и имеет достаточный потенциал для дальнейшего развития. Автор поделился не только историей создания, но и исходным кодом, написанным на Python, а также аппаратной частью проекта.

Прочитав эту статью, вы сможете сами сделать такую колонку с блэкджеком и... В общем, вот ссылка:

https://tprg.ru/3jcI

#diy
👍1