Zen of Python
20.1K subscribers
1.23K 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
Аннотации? Какие аннотации?
👍1
Курс по парсингу сайтов на Python

Этот плейлист содержит серию уроков, в которых вы с полного нуля научитесь использовать парсинг сайтов Python и собирать нужную вам информацию. В рамках курса вы научитесь работать с requests, bs4, fake-useragent, multiprocessing, json, авторизацией на сайтах, кукисами и другим интересным вещам.

Пройти курс:

https://tprg.ru/D9lk

#курс
👍1
«Многопроцессорность: сначала медленные!»

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

https://tprg.ru/0EhU

#видео
7 игр на Python с исходным кодом

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

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

https://tprg.ru/zRFc
👍2
Списки в Python: методы и основные операции

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

Подробнее:

https://tprg.ru/7rvx
Sportmaster Lab ищет специалистов в области работы с данными

— Data Engineer
Где: Санкт-Петербург, Москва, Краснодар, можно удалённо
Сколько: От 100 000 до 350 000 ₽

— Старший / ведущий разработчик Oracle
Где: Санкт-Петербург, Москва, Новосибирск, можно удалённо
Сколько: По итогам собеседования

— Администратор баз данных
Где: Санкт-Петербург
Сколько: От 150 000 до 200 000 ₽

— Data / ML Engineer
Где: Липецк, Москва, Санкт-Петербург
Сколько: От 100 000 до 150 000 ₽

— Middle Data Scientist
Где: Санкт-Петербург, Липецк
Сколько: От 120 000 до 350 000 ₽

— Аналитик продукта / данных
Где: Санкт-Петербург, Москва, Липецк
Сколько: От 100 000 до 150 000 ₽

— Программист Oracle + Delphi
Где: Санкт-Петербург, Москва, Краснодар, можно удалённо
Сколько: По итогам собеседования

#вакансии #работа
Такой специалист сможет укротить любой баг
Что почитать. Antonio Mele «Django 3 By Example»

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

А так как книга доступна онлайн, оставляем ссылку на неё:

https://tprg.ru/aMNv

#книги #django
Как стать web-разработчиком на Python за полгода: конкретный план действий

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

Подробнее:

https://tprg.ru/4efY
Разработка игр на Python

За несколько видеоуроков вы создадите игру по мотивам «Space Invaders» на языке программирования Python с использованием библиотеки Pygame:

https://tprg.ru/oCTq
Векторы - прошлое ИИ, хэши - будущее

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

https://tprg.ru/sQvw

#ml
Почему не следует вызывать setup.py напрямую

Так сложилось, что сегодня вызов setup.py напрямую практически не используется в пользу вызовов с помощью pip, build и прочего. В этой статье автор рассказал, почему так получилось и объяснил, почему это скорее плюс, чем минус:

https://tprg.ru/SVGt
Заметки со встречи по удалению Python GIL между Python Core и Сэмом Гроссом

Работа Сэма демонстрирует жизнеспособность удаления GIL таким образом, чтобы полученный интерпретатор Python был производительным и масштабировался с добавленными ядрами. На текущий момент рассматривается возможность добавление его форка Python 3.9 под названием nogil в CPython. В перспективе это позволит избежать Python 4.

Подробнее:

https://tprg.ru/a7tw
Начнём работу с Mock в Python

Занимаетесь ли вы тестированием собственных приложений? Если нет, то пора учиться это делать. В этой статье вы познакомитесь с Mock — объектом, который создает пустой тест для определенной части программы, а также узнаете, как его использовать:

https://tprg.ru/NsaG
👍1
Глобальная блокировка интерпретатора (GIL) и её воздействие на многопоточность в Python

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

https://tprg.ru/svTn
Ваш путеводитель по обработке естественного языка (NLP)

Заставить машину понимать и анализировать речь или текст — задача крайне не тривиальная. Ещё более нетривиальная задача — заставить машину, выполнив анализ речи, дать осмысленный ответ. Эти задачи решает NLP. Часто такие задачи выполняют с помощью Python. Как это работает и почему — читайте в этой статье:

https://tprg.ru/TubI

#nlp
Зачем выбирать команду наугад, если лучше сделать force push?
👍1
15 советов и трюков по коду Python

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

Подробнее:

https://tprg.ru/W9VA

#видео