В статье показано, как с помощью SQLAlchemy и asyncio реализовать асинхронную работу с базой данных в Python.
Автор объясняет, как настроить окружение, создать модели, выполнять запросы и управлять транзакциями, используя только Python-код.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Как работает механизм импорта модулей в Python и что такое
sys.path
?Ответ:
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
В статье рассматриваются практичные методы автоматизации повседневных задач с помощью Python.
Автор предлагает полезные скрипты и инструменты, которые помогут как начинающим, так и опытным программистам сделать свою работу более эффективной.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Подробная карта того, что нужно знать и изучать на каждом этапе развития, с ссылками на полезные материалы.
Отличный ориентир, чтобы выстроить системное обучение или закрыть пробелы в знаниях.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
В статье рассказывается история Себастьяна Рамиреса — создателя FastAPI, одного из самых популярных Python-фреймворков.
Автор описывает путь Рамиреса от первых шагов в программировании до создания инструмента, который используют Microsoft, Netflix и другие IT-гиганты.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Какие типы данных в Python относятся к структурам данных?
Ответ:
Основные из них:
Эти структуры помогают удобно хранить, искать, изменять и обрабатывать данные.
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
В статье рассматриваются популярные паттерны микросервисной архитектуры — Strangler Fig, API Gateway, Service Mesh, Sidecar, CQRS и другие.
Объясняется, как и зачем их применять, с разбором плюсов, подводных камней и примерами реализации на практике.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Почему в
asyncio
нельзя использовать time.sleep()
?Ответ:
Вместо time.sleep() в асинхронных функциях необходимо использовать await asyncio.sleep(). Этот вызов не блокирует выполнение других задач, а передает управление обратно в event loop, позволяя другим корутинам выполняться во время ожидания.
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
В статье собраны 14 продвинутых приёмов Python, которые пригодятся в нестандартных задачах и помогут лучше раскрыть возможности языка.
Разбираются редкие, но полезные фичи — от структурного сопоставления и протоколов до перегрузки типизации и дженериков.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Какой тип данных не может быть значением в словаре?
Ответ:
Значения могут быть числами, строками, списками, функциями, даже другими словарями.
Только ключ должен быть хешируемым — то есть неизменяемым типом (например, int, str, tuple).
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
В статье разбираются шесть фреймворков для создания графических интерфейсов на Python — от Tkinter и PyQt до Kivy и Dear PyGui.
Даётся краткий обзор каждого инструмента с примерами, плюсами и ограничениями для разных задач.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM