🤯14👍9🔥4🤔3
Python постоянно развивается: с каждой новой версией появляются различные оптимизации, активно внедряются новые инструменты
В Python 3.8 появился моржовый оператор (:=), который стал причиной бурных споров в сообществе, о нем и пойдет речь в этой статье
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👍2
Media is too big
VIEW IN TELEGRAM
В видео рассмотрим асинхронное программирование, и виды многозадачности при проектировании приложения – процессы, потоки и асинхронный код
Познакомимся с библиотекой asyncio и разберемся как на python писать асинхронный код
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18🔥2🤯1
🤯19👍11🔥6❤1
В мире программирования на Python существует особая философия, представляющая собой специальный документ под названием Zen of Python (Дзен Python).
Он включает принципы, направленные на написание ясного, простого и элегантного кода на Python.
В этой статье мы поговорим об истории создания этого документа, его реализации и пасхалках, связанных с ним
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
Media is too big
VIEW IN TELEGRAM
Codewars – это потрясающая платформа, которая помогает развивать навыки программирования и улучшать способность мышления
Решение задач на Codewars позволяет развивать вашу алгоритмическую и логическую мысль, улучшать понимание задач и эффективность решений
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21🔥3
🤯47❤2
В этом руководстве мы рассмотрим все, что вам нужно знать о виртуальном окружении и о том, как его можно настроить с помощью Virtualenv
Виртуальное окружение – это такая среда Python, для которой интерпретатор Python, библиотеки и сценарии, установленные в ней, изолированы от установленных в других виртуальных окружениях и любых библиотек, установленных в «системном» Python, то есть в том, который установлен как часть вашей операционной системы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥4
Media is too big
VIEW IN TELEGRAM
Курс начнем с простых вещей, напишем парсер, на примере сбора данных с интернет магазина и дойдем до магии парсинга с post авторизацией, записью данных парсинга в таблицу и оптимизации кода парсера по принципу генератора
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18🔥2
👍22❤3🤯3
В статье мы с вами:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19
Media is too big
VIEW IN TELEGRAM
Курс по созданию бота по документации aiogram и Telegram API
Aiogram – это библиотека для создания Telegram-ботов на языке программирования Python
Она позволяет легко и быстро разрабатывать ботов, используя асинхронные функции и удобный интерфейс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15
🔥19❤5
В серии статей расскажу, что такое DDD (domain-driven design) и какие у него преимущества и недостатки. Разберемся, когда применять подход и как сочетать его с FastAPI, популярным ASGI фреймворком на Python.
В первой части рассмотрим паттерны проектирования Repository и Unit of Work, с их помощью мы работаем через интерфейсы.
Паттерны помогают в разделении кода на слои: основная логика приложения представляется внутренними слоями, а используемые технологии - внешними
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
Media is too big
VIEW IN TELEGRAM
В видео узнаем как работать с текстовыми файлами и обрабатывать исключения в языке программирования Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7