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
Что почитать: Джастин Зейтц «Black Hat Python: программирование на Python для хакеров и пентестеров»

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

#книги
26 полезных приёмов и трюков Python

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

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

https://tprg.ru/dbt5
👍1
Functools – сила функций высшего порядка в Python

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

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

https://tprg.ru/0eIV
Новый проект Гвидо ван Россума
😁1
Как читать файл excel (xlsx) в python

Небольшое руководство для разработчиков, которым необходимо обрабатывать данные, хранящиеся в таблицах Excel:

https://tprg.ru/0D1N
Универсальные инструменты для криптологии на Python

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

Попробовать:

https://tprg.ru/shMe
Дорожная карта Python-разработчика

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

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

https://tprg.ru/Zb8o
This media is not supported in your browser
VIEW IN TELEGRAM
Изучение движений скелета с помощью нейронных смешанных фигур

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

Подробнее:

https://tprg.ru/owa0
А каково ваше?
Свежая подборка вакансий

Full-Stack Python Developer (Django)
Где: Удалённо
Сколько: По итогам собеседования

Python Developer in Data
Где: Москва, Санкт-Петербург, можно удалённо
Сколько: По итогам собеседования

Python Developer
Где: Москва, Санкт-Петербург, можно удалённо
Сколько: По итогам собеседования

#вакансии #работа
Как интегрировать API Google с Python Django

В этом видео от freeCodeCamp вы сможете создать приложение с помощью Django, задействующее сразу несколько API Google. Также вы затронете HTML и JavaScript, а затем протестируете ваше приложение:

https://tprg.ru/hzuF
Разделение источников музыки с поканальным поддиапазоном на Python

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

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

https://tprg.ru/TuyL
👍1
Утилита для декодирования и взлома с использованием ИИ

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

Подробнее:

https://tprg.ru/EK79
Способ достать локальные переменные функции в Python

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

В таком случае можете воспользоваться этим способом:

https://tprg.ru/9Vlo
Что почитать: Эрик Мэтиз «Изучаем Python»

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

#книги
Свидетели питона
Рассказ о том, как столетний блокбастер раскрашивали

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

Да, сегодня уже могли появиться более продвинутые решения в плане софта, но общий подход остался тот же, а подача материала помогает лучше всё понять:

https://tprg.ru/Gn8d
Языковую модель на нейросетях от «Сбера» признали лучшей по пониманию текстов на русском языке

Согласно бенчмарку по оценке текстовых моделей Russian SuperGLUE она заняла второе место, уступив только человеку. Модель обучали 3 недели на суперкомпьютере, используя архитектуру BERT и токенизацию от нейросети ruGPT-3.

https://tprg.ru/Bgno