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

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

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

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

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

Регистрация в перечне РКН: https://tprg.ru/xZOL
Download Telegram
Асинхронный режим в 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
Как конвертировать PDF-файл в аудиокнигу с помощью Python

Полезное руководство, которое позволит вам написать программу с графическим интерфейсом, способную переводит PDF-файлы в аудиофайлы:

https://tprg.ru/RP9l
Моделирование сплетен, реализованное на Python

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

Информацию о том, как реализован этот социальный эксперимент, а также ссылку на проект вы найдёте здесь

https://tprg.ru/GBFW

#ml
Ave Python! Guido vult!
5 библиотек Python для компьютерного зрения

Хотите чтобы ваш робот-пылесос узнавал вас и радостно махал щётками? Тогда вам, как минимум, понадобится хорошая библиотека компьютерного зрения!

В этой небольшой статье автор собрал 5 таких библиотек и оставил по ним короткую справку:

https://tprg.ru/RzX8
Создание музыкального проигрывателя с помощью Python

Помните Winamp? Давайте создадим минимальный аналог этой легендарной программы!

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

https://tprg.ru/0fJL
Что такое Веб-страница? Это канал, где каждый найдёт для себя что-то интересное — статьи, туториалы, видео, викторины и многое другое, приправленное юмором.

Скорее подписывайтесь: @tproger_web
Как создать плагин Chrome с помощью Python

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

https://tprg.ru/5uow
👍2
Telepath — библиотека для взаимодействия Python и JavaScript

Удобная библиотека, которая позволяет упаковывать различные данные, включая пакеты Python, в формат JSON для дальнейшего взаимодействия с ними в JavaScript. Это очень удобно при работе с Django.

Подробнее на странице проекта:

https://tprg.ru/Ieml