uz
Feedback
Docs-Python.ru

Docs-Python.ru

Kanalga Telegram’da o‘tish

Обновления сайта Docs-Python.ru

Ko'proq ko'rsatish
954
Obunachilar
Ma'lumot yo'q24 soatlar
Ma'lumot yo'q7 kun
Ma'lumot yo'q30 kun
Postlar arxiv
🆕🔥Новый. 👉 Терминальный мультиплексор tmux 📝 tmux - это терминальный мультиплексор. Он позволяет создать несколько управляемых терминалов внутри одного экрана, отсоединить их от видимого терминала и затем подключиться обратно. В официальном описании проекта tmux прямо указано, что сессия может быть detached, продолжить работу в фоне и позднее 🌐 https://docs-python.ru/other/terminalnyi-multipleksor-tmux/

🆕🔥Новый. 👉 Модуль profiling.tracing в Python, детерминированный профилировщик 📝 profiling.tracing - детерминированный профилировщик Python 3.15. Он отслеживает каждый вызов функции, возврат из функции и событие исключения, поэтому даёт точные счётчики вызовов и подробную статистику выполнения программы. 🌐 https://docs-python.ru/standart-library/modul-profiling/modul-profiling-tracing/

🆕🔥Новый. 👉 Модуль profiling.sampling в Python, статистический профилировщик Tachyon 📝 profiling.sampling - статистический профилировщик Python 3.15. Он периодически снимает сэмплы стека работающей программы, помогает найти горячие участки кода, может запускать скрипт сам или подключаться к уже работающему Python-процессу по PID. 🌐 https://docs-python.ru/standart-library/modul-profiling/modul-profiling-sampling/

🆕🔥Новый. 👉 Модуль profiling в Python, встроенные профилировщики 📝 profiling - пакет стандартной библиотеки Python 3.15 для профилирования программ. Он объединяет два подхода: статистическое профилирование через profiling.sampling и детерминированную трассировку вызовов через profiling.tracing. 🌐 https://docs-python.ru/standart-library/modul-profiling/

🆕🔥Новый. 👉 Класс sentinel() в Python, уникальное значение-маркер 📝 Класс sentinel() создаёт уникальное значение-маркер, которое удобно использовать там, где None является допустимым значением и поэтому не может означать “аргумент не передан”, “значение отсутствует” или “результат не найден”. Такие значения обычно сравнивают оператором is. 🌐 https://docs-python.ru/tutorial/vstroennye-funktsii-interpretatora-python/klass-sentinel-unikalnoe-znachenie-marker/

🆕🔥Новый. 👉 Практика использования неизменяемого словаря frozendict 📝 frozendict нужен там, где данные должны читаться как словарь, но не должны случайно меняться. Он удобен для ключей кэша, неизменяемых конфигураций, безопасных значений по умолчанию и API, которые принимают отображение только для чтения. 🌐 https://docs-python.ru/tutorial/praktika-ispolzovaniya-neizmenyaemogo-slovarya-fro/

🆕🔥Новый. 👉 Тип данных frozendict в Python, неизменяемый словарь 📝 frozendict - неизменяемое отображение Python 3.15 для хранения пар ключ-значение. Оно создаётся как dict, сохраняет порядок вставки, не поддерживает изменение элементов и может использоваться как ключ словаря или элемент множества, если все ключи и значения хешируемы. 🌐 https://docs-python.ru/tutorial/osnovnye-vstroennye-tipy-python/tip-dannyh-frozendict-neizmenyaemyi-slovar/

🆕🔥Новый. 👉 Управление ленивыми импортами в модуле 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.modules хранит уже загруженные модули, sys.builtin_module_names показывает встроенные модули интерпретатора, а sys.stdlib_module_names - имена модулей стандартной библиотеки. 🌐 https://docs-python.ru/standart-library/modul-sys-python/spisok-zagruzhennyh-skompilirovannyh-modulej/

🆕🔥Новый. 👉 Модуль importlib.abc в Python 📝 Модуль importlib.abc содержит абстрактные базовые классы искателей и загрузчиков системы импорта Python. Он нужен при создании собственных импортёров, работе с find_spec(), ModuleSpec, exec_module() и поддержке ресурсов пакетов. 🌐 https://docs-python.ru/standart-library/paket-importlib-python/modul-importlib-abc/

🔁⚡Изменение. 👉 Модуль importlib.util в Python. 📝 Модуль importlib.util содержит вспомогательные функции и классы для работы с импортом: поиск спецификации модуля, создание модуля из ModuleSpec, импорт из файла, вычисление пути .pyc, декодирование исходного кода и настройку ленивой загрузки. 🌐 https://docs-python.ru/standart-library/paket-importlib-python/modul-importlib-util/

🔁⚡Изменение. 👉 Модуль importlib.resources в Python. 📝 Модуль importlib.resources предоставляет официальный способ читать, открывать и получать ресурсы внутри Python-пакетов. Ресурсы могут находиться в обычной файловой системе, zip-архиве или другом источнике, поддерживаемом системой импорта Python. 🌐 https://docs-python.ru/standart-library/paket-importlib-python/modul-importlib-resources/

🔁⚡Изменение. 👉 Модуль importlib.machinery в Python. 📝 Модуль importlib.machinery содержит классы, функции и константы, которые участвуют во внутренней работе системы импорта Python. Эти объекты помогают инструкции import находить модули, создавать спецификации, выбирать загрузчики и выполнять загрузку модулей разных типов. 🌐 https://docs-python.ru/standart-library/paket-importlib-python/modul-importlib-machinery/

🆕🔥Новый. 👉 Ленивый импорт lazy import в Python 📝 Ленивый импорт откладывает загрузку модуля до первого использования имени. В обычном import модуль ищется, загружается и выполняется сразу. В lazy import Python создаёт proxy-объект, а реальный импорт происходит позже, когда программа впервые обращается к импортированному имени. 🌐 https://docs-python.ru/tutorial/sistema-importa-python/lenivyi-import-lazy-import/

🔁⚡Изменение. 👉 Определение модуля и его импорт в Python. 📝 Модуль - это файл, содержащий определения и операторы Python. Имя файла - это имя модуля с добавленным суффиксом .py. Внутри модуля, имя модуля, в виде строки, доступно в качестве значения глобальной переменной __name__. 🌐 https://docs-python.ru/tutorial/sistema-importa-python/opredelenie-modulja-import/

🔁⚡Изменение. 👉 Спецификация инструкции import. 📝 Базовая инструкция import, без оператора from, выполняется в два этапа. Поиск модуля, загрузка и инициализация его при необходимости. Определение имени или имён, в локальном пространстве имен, для области, в которой выполняется инструкция import. 🌐 https://docs-python.ru/tutorial/sistema-importa-python/spetsifikatsija-instruktsii-import/

🔁⚡Изменение. 👉 Система импорта в Python. 📝 При первом импорте модуля Python выполняет поиск модуля и, если он найден, создает объект модуля, инициализируя его. Если именованный модуль не может быть найден, то вызывается исключение ModuleNotFoundError. 🌐 https://docs-python.ru/tutorial/sistema-importa-python/

🆕🔥Новый. 👉 Шпаргалка по Plumbum для разработчика 📝 Практическая шпаргалка Plumbum для разработчика: какую форму запуска выбрать, как передавать аргументы, когда применять pipeline, cwd, env, процессы, SSH, CLI, диагностику и какие ошибки проверить перед использованием Plumbum в проекте. 🌐 https://docs-python.ru/packages/modul-plumbum/shpargalka-plumbum-razrabotchika/

🆕🔥Новый. 👉 Прикладные рецепты по Plumbum 📝 Материал собирает прикладные рецепты по Plumbum: проверка инструментов, git, сборка frontend/backend, миграции, архивы, SSH, systemd, timeout, dry-run и CLI. Каждый рецепт показывает безопасный шаблон запуска и обработки результата. 🌐 https://docs-python.ru/packages/modul-plumbum/prikladnye-retsepty-plumbum/

🆕🔥Новый. 👉 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/