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

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

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

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

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

Регистрация в перечне РКН: https://tprg.ru/xZOL
Download Telegram
Будущее Python глазами руководителей Python Software Foundation

В этой статье вы найдёте перевод интервью с Дастином Инграмом и Кэрол Виллинг, которое состоялось в рамках конференции Russian Python Week 2020. На нём обсудили не только пути развития языка, но и то, чем занимается фонд и как стать его директором.

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

https://tprg.ru/8fgV
У вас ещё есть шанс поучаствовать в нашем с OTUS конкурсе фич

Всё, что от вас требуется это оставить заявку на сайте и потом поделиться вашей историей о самой странной, смешной или крутой фиче, которую вам довелось делать.

Победителям достанется наш фирменный мерч, видеокурс от OTUS и главный приз скидка 50% на любой курс на выбор автора лучшей истории.

Подробности на сайте: https://tprg.ru/nJbq

Поторопитесь, времени осталось мало!

#конкурс
Работа с файлами Python в оперативной памяти. IO Python - Собираем файлы в ОЗУ

В этом видео вы познакомитесь с модулем io — он позволяет работать с файлами в ОЗУ, используя буфер. Это обеспечивает более быструю скорость работы с файлами, чем при работе с диском.

https://tprg.ru/c79V
Полнофункциональное приложение с VueJS и Flask

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

https://tprg.ru/XExV

#бэкенд #flask
У калькулятора залипла кнопка умножения в попытке перекреститься
Машинное обучение для начинающих: алгоритм случайного леса

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

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

https://tprg.ru/AGYh

#ml
Нормализация данных в Python

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

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

https://tprg.ru/epNk
Пять возможностей Python, которые полезно знать

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

https://tprg.ru/qbr2
Камера Polaroid, которая рисует мультфильмы с помощью Python

Проект «Draw This» представляет собой фотокамеру мгновенной печати, которая вместо привычных фотографий печатает картинки.

Вы можете изучить или даже повторить проект самостоятельно — автор выложил подробное руководство:

https://tprg.ru/r09R
Python — интерпретатор английского
3 важные рекомендации Django-программистам

Django — очень эффективный и мощный фреймворк. Но благодаря его мощи он может показаться достаточно сложным для начинающих.

Эта статья создана специально для того, чтобы работа с Django не показалась кошмаром на первых порах:

https://tprg.ru/Z6nw
Python Launcher для Unix

Пользователи Windows могут даже не догадываться, но то, что они применяют при выборе версии Python уже много лет, в Unix ОС отсутствует.

Вернее отсутствовало. Один разработчик сделал аналог Python Launcher'а для Windows. Подробнее можно прочитать в его блоге:

https://tprg.ru/PgEJ
Конференция «Moscow Python Conf ++ 2021» по Python

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

Программа конференции построена вокруг 6 тематик:
— AI/ML и визуализация данных.
— Тестирование и автоматизация.
— Язык Python, его эволюция и использование.
— Сеть, бэкенд и web-разработка.
— Базы данных и ORM
— DevOps, контейнеры и развертывание

Когда: 27 сентября в 10:00

Количество мест ограничено, а участвовать можно как онлайн, так и офлайн. Подробности: https://tprg.ru/hL9d

#ивент
Пошаговое руководство по прохождению собеседования по Data Science

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

https://tprg.ru/WjoP
Его ждёт волна Runtime Error
Развёртывание и размещение модели машинного обучения с FastAPI и Heroku

В этом руководстве вы найдёте подробную инструкцию по тому, как развернуть модель машинного обучения на Heroku с помощью FastAPI:

https://tprg.ru/0vwV

#ml
3 простых способа сделать вашу программу Python быстрее

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

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

https://tprg.ru/irl5
🤩1
Вышел PyCharm 2021.2.1

Несмотря на минорность, обновление содержит ряд полезных улучшений. Так, улучшена поддержка Vue, отладчик в проектах Flask теперь работает корректно, а также добавлена поддержка Python 3.10.

Ознакомиться со всеми изменениями можно тут:

https://tprg.ru/TYCK

#новости
Топ-10 Python библиотек для Data Science

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

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

https://tprg.ru/lU7m

#datascience