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

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

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

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

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

Регистрация в перечне РКН: https://tprg.ru/xZOL
Download Telegram
Подборка лучших вымышленных обложек в стиле o'Reilly, описывающих жизнь типичного Python-разработчика.

Полный список книг здесь.
😁4
Как читать чужой код и понимать его

Как думаете, что делает этот код?


from tests.test_catalog import run_basic_tests

if __name__ == "__main__":
run_basic_tests()


Ответ не такой, как вы думаете, смотрите статью.

#основы

@zen_of_python
3👍1
PGQueuer | Автоматизация для PostgreSQL

Это минималистичная библиотека на Python позволяет создавать воркфлоу (потоки задач) по расписанию с использованием механизмов LISTEN / NOTIFY и FOR UPDATE SKIP LOCKED PostgreSQL, а также упрощать обработку больших объемов данных.

#инструмент

Репозиторий проекта

@zen_of_python
Вышел Python 3.14.0a4

Среди фичей:
«Ленивая» интепретация аннотаций (на скриншоте, см. документацию);
API языка C вместо C-подобных методов и функций;
— Депрекатнули PGP-подписи и проч.

Это ранняя версия ЯП для тестирования разработчиками.

Release Note

#факт

@zen_of_python
👍52
Квиз про README

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

#квиз

@zen_of_python
👍2
Квиз про args и kwargs

Небольшая англоязычная викторина с RealPython, посвященная позиционным и именованным аргументам. Состоит из 6 вопросов и займет не более 10 минут. Перед прохождением можно освежить познания с помощью статьи.

#квиз

@zen_of_python
👍2
10 советов, как вырасти из джуна в Python

Неочевидная подборка рекомендаций от небезызвестного англоязычного канала ArjanCodes, где питонист делится соображениями, что же сделает из новичка мидла. Помимо привычных включений (Comprehensions), здесь еще интересно и про генераторы, типизацию и написание тестов.

#основы

@zen_of_python
3
Вопросы подписчиков

Zen of Python поддерживает новоприбывших (и не только) в особой рубрике. Как это работает:

— Спрашивайте что угодно (в комментариях под этим постом), связанное с Python. Здесь нет плохих вопросов!
— Сообщество вас поддержит. Самые интересные вопросы мы разберём в отдельном посте;

#вопросыновичков

@zen_of_python
This media is not supported in your browser
VIEW IN TELEGRAM
Придумайте подпись к видео, но так, чтобы это относилось к языку программирования.

Победители прошлого интерактива@antonterehov и @kirillkasparyants1.

#кек

@zen_of_python
😭3👍1👎1
И не только ведь Junior, давайте будем честны

#кек

@zen_of_python
😁15
А не полтора месяца, если ты единственный кодер на проекте.

#кек

@zen_of_python
💯9
А недонайм никуда не девается, и число проектов растет.

#кек

@zen_of_python
🤣5😢3👍2
pyper | Параллелизм прост

Специализирующийся на обработке данных фреймворк, подходящий для ETL-пайплайнов, Data-микросервисов и всевозможных парсеров. Создатели обещают параллелизм и интуитивно понятный API. Выходит, что это некий собрат Airflow для данных.

Репозиторий проекта

#инструмент

@zen_of_python
👍2