🆕🔥Новый.
👉 Практические рецепты использования glom
📝 Практические рецепты использования glom: безопасный deep-get, fallback, нормализация API, DTO, фильтрация списков, validation, assign/delete, тестирование specs и рефакторинг ручного кода. Это прикладной набор шаблонов для ежедневной работы.
🌐 https://docs-python.ru/packages/modul-glom/prakticheskie-retsepty-ispolzovaniya/
👉 Практические рецепты использования glom
📝 Практические рецепты использования glom: безопасный deep-get, fallback, нормализация API, DTO, фильтрация списков, validation, assign/delete, тестирование specs и рефакторинг ручного кода. Это прикладной набор шаблонов для ежедневной работы.
🌐 https://docs-python.ru/packages/modul-glom/prakticheskie-retsepty-ispolzovaniya/
🆕🔥Новый.
👉 Компактная рабочая памятка по модулю glom
📝 Компактная рабочая памятка по модулю glom: основные spec-формы, выбор инструментов, типовые ошибки, поддерживаемая архитектура и минимальные правила применения. Её удобно использовать как быстрый справочник после изучения деталей.
🌐 https://docs-python.ru/packages/modul-glom/kompaktnaya-rabochaya-pamyatka/
👉 Компактная рабочая памятка по модулю glom
📝 Компактная рабочая памятка по модулю glom: основные spec-формы, выбор инструментов, типовые ошибки, поддерживаемая архитектура и минимальные правила применения. Её удобно использовать как быстрый справочник после изучения деталей.
🌐 https://docs-python.ru/packages/modul-glom/kompaktnaya-rabochaya-pamyatka/
🆕🔥Новый.
👉 Модуль Plumbum в Python
📝 Материал вводит базовую модель Plumbum: зачем библиотека нужна, чем отличается от shell и subprocess, как устанавливается, как через local находятся команды и почему команда здесь является объектом Python, который запускается только явным вызовом.
🌐 https://docs-python.ru/packages/modul-plumbum/
👉 Модуль Plumbum в Python
📝 Материал вводит базовую модель Plumbum: зачем библиотека нужна, чем отличается от shell и subprocess, как устанавливается, как через local находятся команды и почему команда здесь является объектом Python, который запускается только явным вызовом.
🌐 https://docs-python.ru/packages/modul-plumbum/
🆕🔥Новый.
👉 Plumbum: аргументы команд и возврат результата
📝 Материал объясняет, как Plumbum разделяет команду, аргументы и запуск: когда использовать cmd(...), когда cmd[...], как безопасно собирать списки аргументов, получать stdout, stderr, коды возврата и строить production-обёртки без shell-строк.
🌐 https://docs-python.ru/packages/modul-plumbum/argumenty-komand-vozvrat-rezultata/
👉 Plumbum: аргументы команд и возврат результата
📝 Материал объясняет, как Plumbum разделяет команду, аргументы и запуск: когда использовать cmd(...), когда cmd[...], как безопасно собирать списки аргументов, получать stdout, stderr, коды возврата и строить production-обёртки без shell-строк.
🌐 https://docs-python.ru/packages/modul-plumbum/argumenty-komand-vozvrat-rezultata/
🆕🔥Новый.
👉 Plumbum: пайпы, цепочки команд и shell-подобная композиция
📝 Материал разбирает shell-подобную композицию в Plumbum: пайпы, многоступенчатые цепочки, редиректы stdin, stdout, stderr, запуск через run(), диагностику ошибок pipeline и границы, где лучше использовать Python-код вместо внешних команд.
🌐 https://docs-python.ru/packages/modul-plumbum/paipy-tsepochki-komand-shell-podobnaya-kompozitsiy/
👉 Plumbum: пайпы, цепочки команд и shell-подобная композиция
📝 Материал разбирает shell-подобную композицию в Plumbum: пайпы, многоступенчатые цепочки, редиректы stdin, stdout, stderr, запуск через run(), диагностику ошибок pipeline и границы, где лучше использовать Python-код вместо внешних команд.
🌐 https://docs-python.ru/packages/modul-plumbum/paipy-tsepochki-komand-shell-podobnaya-kompozitsiy/
🆕🔥Новый.
👉 Plumbum: управление рабочей директорией, окружением и путями
📝 Материал показывает, как управлять контекстом запуска команд в Plumbum: рабочей директорией, окружением, PATH и объектами путей. Акцент - на явном with_cwd() и with_env(), проверке файлов до запуска и выборе между pathlib и Plumbum paths.
🌐 https://docs-python.ru/packages/modul-plumbum/upravlenie-rabochei-direktoriei-okruzheniem-putyam/
👉 Plumbum: управление рабочей директорией, окружением и путями
📝 Материал показывает, как управлять контекстом запуска команд в Plumbum: рабочей директорией, окружением, PATH и объектами путей. Акцент - на явном with_cwd() и with_env(), проверке файлов до запуска и выборе между pathlib и Plumbum paths.
🌐 https://docs-python.ru/packages/modul-plumbum/upravlenie-rabochei-direktoriei-okruzheniem-putyam/
🆕🔥Новый.
👉 Plumbum: foreground, background, асинхронность и управление процессами
📝 Материал даёт практическую карту управления процессами в Plumbum: обычный run(), foreground через FG, live-вывод через TEE, background через BG, detached-запуск через NOHUP, popen(), timeout и async API с ограничением конкуренции.
🌐 https://docs-python.ru/packages/modul-plumbum/foreground-background-asinhronnost-upravlenie-prot/
👉 Plumbum: foreground, background, асинхронность и управление процессами
📝 Материал даёт практическую карту управления процессами в Plumbum: обычный run(), foreground через FG, live-вывод через TEE, background через BG, detached-запуск через NOHUP, popen(), timeout и async API с ограничением конкуренции.
🌐 https://docs-python.ru/packages/modul-plumbum/foreground-background-asinhronnost-upravlenie-prot/
🆕🔥Новый.
👉 CLI-приложения на plumbum.cli
📝 Материал показывает, как писать CLI на plumbum.cli: Application, main(), Flag, SwitchAttr, validators, positional arguments, subcommands, completion и тестируемый запуск. Цель - заменить ручной разбор sys.argv тонким CLI-слоем.
🌐 https://docs-python.ru/packages/modul-plumbum/cli-prilozheniya-plumbum-cli/
👉 CLI-приложения на plumbum.cli
📝 Материал показывает, как писать CLI на plumbum.cli: Application, main(), Flag, SwitchAttr, validators, positional arguments, subcommands, completion и тестируемый запуск. Цель - заменить ручной разбор sys.argv тонким CLI-слоем.
🌐 https://docs-python.ru/packages/modul-plumbum/cli-prilozheniya-plumbum-cli/
🆕🔥Новый.
👉 Прикладные рецепты по Plumbum
📝 Материал собирает прикладные рецепты по Plumbum: проверка инструментов, git, сборка frontend/backend, миграции, архивы, SSH, systemd, timeout, dry-run и CLI. Каждый рецепт показывает безопасный шаблон запуска и обработки результата.
🌐 https://docs-python.ru/packages/modul-plumbum/prikladnye-retsepty-plumbum/
👉 Прикладные рецепты по Plumbum
📝 Материал собирает прикладные рецепты по Plumbum: проверка инструментов, git, сборка frontend/backend, миграции, архивы, SSH, systemd, timeout, dry-run и CLI. Каждый рецепт показывает безопасный шаблон запуска и обработки результата.
🌐 https://docs-python.ru/packages/modul-plumbum/prikladnye-retsepty-plumbum/
🆕🔥Новый.
👉 Шпаргалка по Plumbum для разработчика
📝 Практическая шпаргалка Plumbum для разработчика: какую форму запуска выбрать, как передавать аргументы, когда применять pipeline, cwd, env, процессы, SSH, CLI, диагностику и какие ошибки проверить перед использованием Plumbum в проекте.
🌐 https://docs-python.ru/packages/modul-plumbum/shpargalka-plumbum-razrabotchika/
👉 Шпаргалка по Plumbum для разработчика
📝 Практическая шпаргалка Plumbum для разработчика: какую форму запуска выбрать, как передавать аргументы, когда применять pipeline, cwd, env, процессы, SSH, CLI, диагностику и какие ошибки проверить перед использованием Plumbum в проекте.
🌐 https://docs-python.ru/packages/modul-plumbum/shpargalka-plumbum-razrabotchika/
🔁⚡Изменение.
👉 Система импорта в Python.
📝 При первом импорте модуля Python выполняет поиск модуля и, если он найден, создает объект модуля, инициализируя его. Если именованный модуль не может быть найден, то вызывается исключение ModuleNotFoundError.
🌐 https://docs-python.ru/tutorial/sistema-importa-python/
👉 Система импорта в Python.
📝 При первом импорте модуля Python выполняет поиск модуля и, если он найден, создает объект модуля, инициализируя его. Если именованный модуль не может быть найден, то вызывается исключение ModuleNotFoundError.
🌐 https://docs-python.ru/tutorial/sistema-importa-python/
👍1
🔁⚡Изменение.
👉 Спецификация инструкции import.
📝 Базовая инструкция import, без оператора from, выполняется в два этапа. Поиск модуля, загрузка и инициализация его при необходимости. Определение имени или имён, в локальном пространстве имен, для области, в которой выполняется инструкция import.
🌐 https://docs-python.ru/tutorial/sistema-importa-python/spetsifikatsija-instruktsii-import/
👉 Спецификация инструкции import.
📝 Базовая инструкция import, без оператора from, выполняется в два этапа. Поиск модуля, загрузка и инициализация его при необходимости. Определение имени или имён, в локальном пространстве имен, для области, в которой выполняется инструкция import.
🌐 https://docs-python.ru/tutorial/sistema-importa-python/spetsifikatsija-instruktsii-import/
👍1
🔁⚡Изменение.
👉 Определение модуля и его импорт в Python.
📝 Модуль - это файл, содержащий определения и операторы Python. Имя файла - это имя модуля с добавленным суффиксом .py. Внутри модуля, имя модуля, в виде строки, доступно в качестве значения глобальной переменной __name__.
🌐 https://docs-python.ru/tutorial/sistema-importa-python/opredelenie-modulja-import/
👉 Определение модуля и его импорт в Python.
📝 Модуль - это файл, содержащий определения и операторы Python. Имя файла - это имя модуля с добавленным суффиксом .py. Внутри модуля, имя модуля, в виде строки, доступно в качестве значения глобальной переменной __name__.
🌐 https://docs-python.ru/tutorial/sistema-importa-python/opredelenie-modulja-import/
👍2
🆕🔥Новый.
👉 Ленивый импорт lazy import в Python
📝 Ленивый импорт откладывает загрузку модуля до первого использования имени. В обычном import модуль ищется, загружается и выполняется сразу. В lazy import Python создаёт proxy-объект, а реальный импорт происходит позже, когда программа впервые обращается к импортированному имени.
🌐 https://docs-python.ru/tutorial/sistema-importa-python/lenivyi-import-lazy-import/
👉 Ленивый импорт lazy import в Python
📝 Ленивый импорт откладывает загрузку модуля до первого использования имени. В обычном import модуль ищется, загружается и выполняется сразу. В lazy import Python создаёт proxy-объект, а реальный импорт происходит позже, когда программа впервые обращается к импортированному имени.
🌐 https://docs-python.ru/tutorial/sistema-importa-python/lenivyi-import-lazy-import/
🔥2
🔁⚡Изменение.
👉 Модуль importlib.machinery в Python.
📝 Модуль importlib.machinery содержит классы, функции и константы, которые участвуют во внутренней работе системы импорта Python. Эти объекты помогают инструкции import находить модули, создавать спецификации, выбирать загрузчики и выполнять загрузку модулей разных типов.
🌐 https://docs-python.ru/standart-library/paket-importlib-python/modul-importlib-machinery/
👉 Модуль importlib.machinery в Python.
📝 Модуль importlib.machinery содержит классы, функции и константы, которые участвуют во внутренней работе системы импорта Python. Эти объекты помогают инструкции import находить модули, создавать спецификации, выбирать загрузчики и выполнять загрузку модулей разных типов.
🌐 https://docs-python.ru/standart-library/paket-importlib-python/modul-importlib-machinery/
👍2
🔁⚡Изменение.
👉 Модуль importlib.resources в Python.
📝 Модуль importlib.resources предоставляет официальный способ читать, открывать и получать ресурсы внутри Python-пакетов. Ресурсы могут находиться в обычной файловой системе, zip-архиве или другом источнике, поддерживаемом системой импорта Python.
🌐 https://docs-python.ru/standart-library/paket-importlib-python/modul-importlib-resources/
👉 Модуль importlib.resources в Python.
📝 Модуль importlib.resources предоставляет официальный способ читать, открывать и получать ресурсы внутри Python-пакетов. Ресурсы могут находиться в обычной файловой системе, zip-архиве или другом источнике, поддерживаемом системой импорта Python.
🌐 https://docs-python.ru/standart-library/paket-importlib-python/modul-importlib-resources/
👍1
🔁⚡Изменение.
👉 Модуль importlib.util в Python.
📝 Модуль importlib.util содержит вспомогательные функции и классы для работы с импортом: поиск спецификации модуля, создание модуля из ModuleSpec, импорт из файла, вычисление пути .pyc, декодирование исходного кода и настройку ленивой загрузки.
🌐 https://docs-python.ru/standart-library/paket-importlib-python/modul-importlib-util/
👉 Модуль importlib.util в Python.
📝 Модуль importlib.util содержит вспомогательные функции и классы для работы с импортом: поиск спецификации модуля, создание модуля из ModuleSpec, импорт из файла, вычисление пути .pyc, декодирование исходного кода и настройку ленивой загрузки.
🌐 https://docs-python.ru/standart-library/paket-importlib-python/modul-importlib-util/
👍1
🆕🔥Новый.
👉 Модуль importlib.abc в Python
📝 Модуль importlib.abc содержит абстрактные базовые классы искателей и загрузчиков системы импорта Python. Он нужен при создании собственных импортёров, работе с find_spec(), ModuleSpec, exec_module() и поддержке ресурсов пакетов.
🌐 https://docs-python.ru/standart-library/paket-importlib-python/modul-importlib-abc/
👉 Модуль importlib.abc в Python
📝 Модуль importlib.abc содержит абстрактные базовые классы искателей и загрузчиков системы импорта Python. Он нужен при создании собственных импортёров, работе с find_spec(), ModuleSpec, exec_module() и поддержке ресурсов пакетов.
🌐 https://docs-python.ru/standart-library/paket-importlib-python/modul-importlib-abc/
👍1
🔁⚡Изменение.
👉 Список загруженных и скомпилированных модулей.
📝 Словарь sys.modules хранит уже загруженные модули, sys.builtin_module_names показывает встроенные модули интерпретатора, а sys.stdlib_module_names - имена модулей стандартной библиотеки.
🌐 https://docs-python.ru/standart-library/modul-sys-python/spisok-zagruzhennyh-skompilirovannyh-modulej/
👉 Список загруженных и скомпилированных модулей.
📝 Словарь sys.modules хранит уже загруженные модули, sys.builtin_module_names показывает встроенные модули интерпретатора, а sys.stdlib_module_names - имена модулей стандартной библиотеки.
🌐 https://docs-python.ru/standart-library/modul-sys-python/spisok-zagruzhennyh-skompilirovannyh-modulej/
👍1
🆕🔥Новый.
👉 Управление ленивыми импортами в модуле sys
📝 Функции sys.get_lazy_imports(), sys.set_lazy_imports(), sys.get_lazy_imports_filter(), sys.set_lazy_imports_filter() и атрибут sys.lazy_modules управляют ленивыми импортами Python 3.15.
🌐 https://docs-python.ru/standart-library/modul-sys-python/upravlenie-lenivymi-importami-module-sys/
👉 Управление ленивыми импортами в модуле sys
📝 Функции sys.get_lazy_imports(), sys.set_lazy_imports(), sys.get_lazy_imports_filter(), sys.set_lazy_imports_filter() и атрибут sys.lazy_modules управляют ленивыми импортами Python 3.15.
🌐 https://docs-python.ru/standart-library/modul-sys-python/upravlenie-lenivymi-importami-module-sys/
👍1
🆕🔥Новый.
👉 Тип данных frozendict в Python, неизменяемый словарь
📝 frozendict - неизменяемое отображение Python 3.15 для хранения пар ключ-значение. Оно создаётся как dict, сохраняет порядок вставки, не поддерживает изменение элементов и может использоваться как ключ словаря или элемент множества, если все ключи и значения хешируемы.
🌐 https://docs-python.ru/tutorial/osnovnye-vstroennye-tipy-python/tip-dannyh-frozendict-neizmenyaemyi-slovar/
👉 Тип данных frozendict в Python, неизменяемый словарь
📝 frozendict - неизменяемое отображение Python 3.15 для хранения пар ключ-значение. Оно создаётся как dict, сохраняет порядок вставки, не поддерживает изменение элементов и может использоваться как ключ словаря или элемент множества, если все ключи и значения хешируемы.
🌐 https://docs-python.ru/tutorial/osnovnye-vstroennye-tipy-python/tip-dannyh-frozendict-neizmenyaemyi-slovar/