Telegram Web
🐍 Практические примеры работы с БД на Python

В статье показано, как с помощью SQLAlchemy и asyncio реализовать асинхронную работу с базой данных в Python.

Автор объясняет, как настроить окружение, создать модели, выполнять запросы и управлять транзакциями, используя только Python-код.

Читать статью

tags: #статья

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Вопрос с собеседования

Как работает механизм импорта модулей в Python и что такое sys.path?

Ответ: При импорте модуля Python ищет его в директориях, указанных в sys.path. Этот список включает текущую директорию, стандартные пути установки Python и пути, добавленные вручную. Если модуль не найден, возникает ошибка ModuleNotFoundError.

tags: #собеседование

➡️ Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
🐍 Простые лайфхаки для автоматизации работы

В статье рассматриваются практичные методы автоматизации повседневных задач с помощью Python.

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

Читать статью

tags: #статья

➡️ Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
Фатальная ошибка

Python Developer | #memes
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
🐍 Python Developer Roadmap

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

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

Ссылка на RoadMap

tags: #полезное

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Под какой буквой правильный ответ?
Anonymous Quiz
16%
A
47%
B
19%
C
18%
D
🐍 Разыскивается живым или мёртвым: легендарная история Себастьяна Рамиреса

В статье рассказывается история Себастьяна Рамиреса — создателя FastAPI, одного из самых популярных Python-фреймворков.

Автор описывает путь Рамиреса от первых шагов в программировании до создания инструмента, который используют Microsoft, Netflix и другие IT-гиганты.

Читать статью

tags: #статья

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Вопрос с собеседования

Какие типы данных в Python относятся к структурам данных?

Ответ: К структурам данных в Python относятся типы, которые позволяют хранить и организовывать коллекции элементов.

Основные из них:
▶️ list — изменяемый упорядоченный список;
▶️ tuple — неизменяемая последовательность;
▶️ set — множество уникальных элементов;
▶️ dict — отображение ключей на значения (словари);
▶️ frozenset — неизменяемое множество;
▶️ deque — двусторонняя очередь из collections.

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


tags: #собеседование

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
🐍 Основные паттерны микросервисной архитектуры

В статье рассматриваются популярные паттерны микросервисной архитектуры — Strangler Fig, API Gateway, Service Mesh, Sidecar, CQRS и другие.

Объясняется, как и зачем их применять, с разбором плюсов, подводных камней и примерами реализации на практике.

Читать статью

tags:
#статья

Python Developer | Чат
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() приостанавливает выполнение всего потока, блокируя и сам asyncio-цикл. Это нарушает основную концепцию асинхронного программирования, так как в этот момент другие корутины не могут выполняться.

Вместо time.sleep() в асинхронных функциях необходимо использовать await asyncio.sleep(). Этот вызов не блокирует выполнение других задач, а передает управление обратно в event loop, позволяя другим корутинам выполняться во время ожидания.


tags: #собеседование

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
🐍 14 интересных фич Python

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

Разбираются редкие, но полезные фичи — от структурного сопоставления и протоколов до перегрузки типизации и дженериков.

Читать статью

tags:
#статья

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Вопрос с собеседования

Какой тип данных не может быть значением в словаре?

Ответ: Любой тип данных может быть значением в словаре — ограничение есть только на ключи.

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

Только ключ должен быть хешируемым — то есть неизменяемым типом (например, int, str, tuple).


tags: #собеседование

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
🐍 6 GUI-инструментов, которые пригодятся в 2025 году

В статье разбираются шесть фреймворков для создания графических интерфейсов на Python — от Tkinter и PyQt до Kivy и Dear PyGui.

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

Читать статью

tags:
#статья

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
2025/06/27 11:24:06
Back to Top
HTML Embed Code: