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 для высокопроизводительной обработки видео

VidGear — библиотека, которая позволяет обрабатывать видео в Python, при этом простая в использовании и расширяемая.

Подробнее:

https://tprg.ru/fv4t
Если хотите научиться работать с Django, пройдите бесплатный марафон для начинающих

Django является популярным фреймворком Python для веб-разработки. Пройдя этот марафон вы не просто познакомитесь с Django, но и:

— поймёте принципы работы на примере создания своего первого проекта
— узнаете о преимуществах Django
— получите гайд по поиску работы в IT;
скидка 20% на полный курс по Django и не только.

Участвуйте в марафоне и станьте востребованным специалистом с зарплатой более 120 тысяч рублей!

Это #партнёрский пост
Вышла версия Flask 2.0

12 мая вышла новая версия фреймворка Flask. В новой версии появилась поддержка асинхронных обратных вызовов, декораторы роутеров и некоторые другие возможности. При этом прекращена поддержка Python 2.

Подробнее о новой версии можно прочитать здесь:

https://tprg.ru/wZMJ

#flask
Моржовый оператор в Python

Моржовый оператор в Python появился с выходом версии языка 3.8. Оператор позволяет сделать код более читаемым и кратким.

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

https://tprg.ru/rs8i

Кстати, обратите внимание на комментарии к статье, там также есть полезные моменты.
This media is not supported in your browser
VIEW IN TELEGRAM
EigenGAN

Генеративно-состязательная сеть EigenGAN самостоятельно находит скрытые пространства, которыми потом может манипулировать. При этом сеть достаточно хорошо справляется с поставленной перед ней задачей.

Здесь вы можете посмотреть более подробную информацию о ней и узнать её возможности:

https://tprg.ru/jEec

#ml
Попробовав однажды, так просто с него не слезть
Стартануть в программировании или подтянуть знания по базовым темам — это можно сделать в Telegram-канале «Точка входа»: @prog_point
Асинхронный режим в Flask 2.0

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

Сегодня предлагаем вам подробнее познакомиться с асинхронным режимом и разобраться в основных особенностях:

https://tprg.ru/qsOB

#flask
Гвидо ван Россум намерен вдвое повысить производительность CPython

Создатель языка поделился своими планами касаемо развития CPython. Так, к версии 3.11 планируется добиться увеличения производительности в два раза.

Подробности:

https://tprg.ru/LQXY

#новости
Целый ряд бесплатных курсов по различным направлениям можно пройти в мае

Такую возможность дарит онлайн-университет SF Education:

«Первые шаги в Python». Здесь вы научитесь запускать PyCharm, поймёте, для чего можно применять навыки программирования и напишите свой первый код на Python.
«Аналитика с Excel». На курсе научат работать с большими массивами данных, управлять формулами и не только.
«Кейсы и консалтинг». Курс для тех, кто хочет узнать о процессе отбора в BIG-3, разобраться в основных фреймворках, освоить сводные таблицы и PowerPoint.
«Бизнес-аналитика с SQL и R». За три практических урока вы познакомитесь с R и SQL, а также проведёте когортный анализ данных в Excel c помощью R.
«Финансовая Аналитика». Здесь вы изучите структуру P&L и особенности его построения в FCMG, а также научитесь оценивать эффективность проектов и не только.

Выбирайте курс, переходите по ссылке и получайте новые знания уже сейчас!

Это #партнёрский пост
Как писать питонический и чистый код с именованными кортежами

Именованный кортеж (namedtuple), в отличие от обычного кортежа, позволяет получать его значения как с помощью имени, так и с помощью индекса. Помимо этого он обладает рядом других особенностей.

В этой статье вы найдёте исчерпывающую и понятную информацию по именованным кортежам:

https://tprg.ru/LMvH
Как приплюсовать число, не используя плюс

Чтобы вы сделали, если бы вас попросили сложить в Python два числа, не используя знак «+»?

Если вы теряетесь в догадках или на ум приходит всего одно-два решения, то прочитайте эту статью. Здесь автор поделился множеством способов сделать это. Некоторые, конечно, выглядят пугающе.

https://tprg.ru/cB60
🔥1
Порадуйте своего товарища майора
6 проектов в портфолио и гарантия трудоустройства — речь про обучение на факультете Python-разработки

Начинайте обучение, и уже через 16 месяцев вы сможете работать в IT-компании. Успейте попасть на курс со скидкой 20%: https://tprg.ru/mc6i

Это #партнёрский пост
Реализация шифрования RSA в Python

На сегодняшний день алгоритм шифрования RSA является одним из самых популярных и используется во многих сферах и задачах.

В этой статье вы не только разберётесь в принципе шифрования RSA, но и научитесь его реализовывать на Python:

https://tprg.ru/I0zD
Встроенный Python: создайте игру на BBC micro:bit

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

https://tprg.ru/xBAg

#diy
Держите новый канал от Tproger, посвящённый геймдеву. Там публикуются актуальные новости игростроя, полезные материалы и лучшие практики для разработчиков, геймдизайнеров, художников и левел-дизайнеров.

Конектитесь: @make_game
Как (не) использовать Docker, чтобы поделиться своим паролем с хакерами

Знаете ли вы, что используя Docker очень легко поделиться различными пароля и секретными данными с посторонними людьми?

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

https://tprg.ru/pXsE

#docker
Информационная безопасность — топовое направление на IT-рынке

Если вы хотите получить востребованную специальность и найти работу в крупной компании, записывайтесь на Факультет Информационной безопасности GeekBrains. И получите все необходимые навыки всего за год обучения.

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

Попробуйте себя в новом деле прямо сейчас и получите скидку 45% на обучение: https://gb.ru/link/UFQhhU

Это #партнёрский пост
Разбор реальной data science задачи

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

https://tprg.ru/RN5v

#видео #datascience