🆕🔥Новый материал.
👉 Создание псевдонимов универсального типа в Python.
📝 Новое в Python 3.12. Создание псевдонимов универсального типа в Python при помощи оператора type.
🌐 https://docs-python.ru/tutorial/annotatsii-tipov-python/sozdanie-psevdonimov-universalnogo-tipa/
👉 Создание псевдонимов универсального типа в Python.
📝 Новое в Python 3.12. Создание псевдонимов универсального типа в Python при помощи оператора type.
🌐 https://docs-python.ru/tutorial/annotatsii-tipov-python/sozdanie-psevdonimov-universalnogo-tipa/
🔁⚡Изменение информации.
👉 Класс ParamSpec модуля typing в Python.
📝 Класс ParamSpec() модуля typing представляет собой переменные спецификации аргументов. Специализированная версия переменной типа typing.TypeVar.
🌐 https://docs-python.ru/standart-library/modul-typing-python/klass-paramspec-modulja-typing/
👉 Класс ParamSpec модуля typing в Python.
📝 Класс ParamSpec() модуля typing представляет собой переменные спецификации аргументов. Специализированная версия переменной типа typing.TypeVar.
🌐 https://docs-python.ru/standart-library/modul-typing-python/klass-paramspec-modulja-typing/
🔁⚡Изменение информации.
👉 Декоратор @runtime_checkable модуля typing в Python.
📝 Декоратор @runtime_checkable() модуля typing отмечает класс протокола как протокол времени выполнения. Декоратор вызывает исключение TypeError при применении его к непротокольному классу.
🌐 https://docs-python.ru/standart-library/modul-typing-python/dekorator-runtime-checkable-modulja-typing/
👉 Декоратор @runtime_checkable модуля typing в Python.
📝 Декоратор @runtime_checkable() модуля typing отмечает класс протокола как протокол времени выполнения. Декоратор вызывает исключение TypeError при применении его к непротокольному классу.
🌐 https://docs-python.ru/standart-library/modul-typing-python/dekorator-runtime-checkable-modulja-typing/
🔁⚡Изменение информации.
👉 Аннотация абстрактных базовых классов в Python.
📝 Рассмотренные здесь типы аннотаций абстрактных базовых классов соответствуют встроенным коллекциям, представленным в модуле collections.abc. С версии Python 3.9 для всех рассмотренных типов аннотаций не рекомендован импорт из модуля typing
🌐 https://docs-python.ru/standart-library/modul-typing-python/annotatsija-abstraktnyh-bazovyh-klassov/
👉 Аннотация абстрактных базовых классов в Python.
📝 Рассмотренные здесь типы аннотаций абстрактных базовых классов соответствуют встроенным коллекциям, представленным в модуле collections.abc. С версии Python 3.9 для всех рассмотренных типов аннотаций не рекомендован импорт из модуля typing
🌐 https://docs-python.ru/standart-library/modul-typing-python/annotatsija-abstraktnyh-bazovyh-klassov/
🔁⚡Изменение информации.
👉 Функции и декораторы модуля typing в Python.
📝 В разделе представлены функции и декораторы модуля typing, представляющие дополнительные возможности по аннотированию исходного кода.
🌐 https://docs-python.ru/standart-library/modul-typing-python/funktsii-dekoratory-modulja-typing/
👉 Функции и декораторы модуля typing в Python.
📝 В разделе представлены функции и декораторы модуля typing, представляющие дополнительные возможности по аннотированию исходного кода.
🌐 https://docs-python.ru/standart-library/modul-typing-python/funktsii-dekoratory-modulja-typing/
🔁⚡Изменение информации.
👉 Класс memoryview() в Python, ссылка на буфер обмена.
📝 Класс memoryview() возвращает ссылку на буфер обмена памяти, в которой находится переданный в качестве аргумента объект. Объект obj должен поддерживать протокол буфера обмена.
🌐 https://docs-python.ru/tutorial/vstroennye-funktsii-interpretatora-python/klass-memoryview/
👉 Класс memoryview() в Python, ссылка на буфер обмена.
📝 Класс memoryview() возвращает ссылку на буфер обмена памяти, в которой находится переданный в качестве аргумента объект. Объект obj должен поддерживать протокол буфера обмена.
🌐 https://docs-python.ru/tutorial/vstroennye-funktsii-interpretatora-python/klass-memoryview/
🔁⚡Изменение информации.
👉 Класс slice() в Python, шаблон среза.
📝 Класс slice() вернет срез/часть итерируемого объекта, которая будет следовать шаблону, указанному в аргументах.
🌐 https://docs-python.ru/tutorial/vstroennye-funktsii-interpretatora-python/klass-slice/
👉 Класс slice() в Python, шаблон среза.
📝 Класс slice() вернет срез/часть итерируемого объекта, которая будет следовать шаблону, указанному в аргументах.
🌐 https://docs-python.ru/tutorial/vstroennye-funktsii-interpretatora-python/klass-slice/
🔁⚡Изменение информации.
👉 Функция sum() в Python, сумма последовательности.
📝 Функция sum(), начинает суммирование элементов последовательности с начального значения start, сложение происходит лева на право и в результате возвращает их сумму.
🌐 https://docs-python.ru/tutorial/vstroennye-funktsii-interpretatora-python/funktsija-sum/
👉 Функция sum() в Python, сумма последовательности.
📝 Функция sum(), начинает суммирование элементов последовательности с начального значения start, сложение происходит лева на право и в результате возвращает их сумму.
🌐 https://docs-python.ru/tutorial/vstroennye-funktsii-interpretatora-python/funktsija-sum/
🔁⚡Изменение информации.
👉 Генератор списка list в Python.
📝 Генератор списка состоит из скобок, внутри которых, сначала идет нужное нам выражение, за которым следует предложение for ... in, далее выражение может включать ноль или более подвыражений for ... in или предложения if ... else
🌐 https://docs-python.ru/tutorial/ispolzovanie-spiskov-list-python/generatory-spiskov-sposob-sozdanija/
👉 Генератор списка list в Python.
📝 Генератор списка состоит из скобок, внутри которых, сначала идет нужное нам выражение, за которым следует предложение for ... in, далее выражение может включать ноль или более подвыражений for ... in или предложения if ... else
🌐 https://docs-python.ru/tutorial/ispolzovanie-spiskov-list-python/generatory-spiskov-sposob-sozdanija/
🔁⚡Изменение информации.
👉 Обработка группы исключений, оператор except* в Python.
📝 Новое в Python 3.11. Группы исключений используются try/except, как и со всеми другими исключениями. Кроме того, они распознаются оператором except*, которое соответствует их подгруппам на основе типов содержащихся исключений.
🌐 https://docs-python.ru/tutorial/oshibki-iskljuchenija-python/gruppy-iskliuchenii-except/
👉 Обработка группы исключений, оператор except* в Python.
📝 Новое в Python 3.11. Группы исключений используются try/except, как и со всеми другими исключениями. Кроме того, они распознаются оператором except*, которое соответствует их подгруппам на основе типов содержащихся исключений.
🌐 https://docs-python.ru/tutorial/oshibki-iskljuchenija-python/gruppy-iskliuchenii-except/
🔁⚡Изменение информации.
👉 Исключения ExceptionGroup и BaseExceptionGroup в Python.
📝 Новое в Python 3.11. Исключения ExceptionGroup и BaseExceptionGroup заключают исключения в последовательность excs. Аргумент msg должен быть строкой. Разница между этими двумя классами заключается в том, что BaseExceptionGroup расширяет BaseException и может обертывать любое исключение, а Exception
🌐 https://docs-python.ru/tutorial/vstroennye-iskljuchenija-interpretator-python/exceptiongroup-baseexceptiongroup/
👉 Исключения ExceptionGroup и BaseExceptionGroup в Python.
📝 Новое в Python 3.11. Исключения ExceptionGroup и BaseExceptionGroup заключают исключения в последовательность excs. Аргумент msg должен быть строкой. Разница между этими двумя классами заключается в том, что BaseExceptionGroup расширяет BaseException и может обертывать любое исключение, а Exception
🌐 https://docs-python.ru/tutorial/vstroennye-iskljuchenija-interpretator-python/exceptiongroup-baseexceptiongroup/
🆕🔥Новый материал.
👉 Улучшения сообщений об ошибках в Python 3.12.
📝 В Python 3.12. были реализованы следующие улучшения сообщений об ошибках...
🌐 https://docs-python.ru/tutorial/oshibki-iskljuchenija-python/uluchsheniia-soobshchenii-oshibkakh-312/
👉 Улучшения сообщений об ошибках в Python 3.12.
📝 В Python 3.12. были реализованы следующие улучшения сообщений об ошибках...
🌐 https://docs-python.ru/tutorial/oshibki-iskljuchenija-python/uluchsheniia-soobshchenii-oshibkakh-312/
🔁⚡Изменение информации.
👉 Функция open() модуля tarfile в Python.
📝 Функция tarfile() модуля tarfile открывает tar, tar.gz, tar.bz2 или tar.xz архивы, указанные в name в режиме mode и возвращает объект объект TarFile.
🌐 https://docs-python.ru/standart-library/modul-tarfile-python/funktsija-open-modulja-tarfile/
👉 Функция open() модуля tarfile в Python.
📝 Функция tarfile() модуля tarfile открывает tar, tar.gz, tar.bz2 или tar.xz архивы, указанные в name в режиме mode и возвращает объект объект TarFile.
🌐 https://docs-python.ru/standart-library/modul-tarfile-python/funktsija-open-modulja-tarfile/
🔁⚡Изменение информации.
👉 Методы объекта TarFile модуля tarfile в Python.
📝 В данном разделе рассмотрены методы объекта TarFile с их подробным описанием и примерами. Объект TarFile получается в результате чтения или записи архивов tar, tar.gz, tar.bz2 или tar.xz функцией tarfile.open().
🌐 https://docs-python.ru/standart-library/modul-tarfile-python/metody-obekta-tarfile-modulja-tarfile/
👉 Методы объекта TarFile модуля tarfile в Python.
📝 В данном разделе рассмотрены методы объекта TarFile с их подробным описанием и примерами. Объект TarFile получается в результате чтения или записи архивов tar, tar.gz, tar.bz2 или tar.xz функцией tarfile.open().
🌐 https://docs-python.ru/standart-library/modul-tarfile-python/metody-obekta-tarfile-modulja-tarfile/
🔁⚡Изменение информации.
👉 Класс TarInfo() модуля tarfile в Python.
📝 Класс TarInfo() модуля tarfile создает объект TarInfo. Объекты TarInfo возвращаются методами TarFile.getmember(), TarFile.getmembers() и TarFile.gettarinfo().
🌐 https://docs-python.ru/standart-library/modul-tarfile-python/klass-tarinfo-modulja-tarfile/
👉 Класс TarInfo() модуля tarfile в Python.
📝 Класс TarInfo() модуля tarfile создает объект TarInfo. Объекты TarInfo возвращаются методами TarFile.getmember(), TarFile.getmembers() и TarFile.gettarinfo().
🌐 https://docs-python.ru/standart-library/modul-tarfile-python/klass-tarinfo-modulja-tarfile/
🔁⚡Изменение информации.
👉 Фильтры извлечения модуля tarfile в Python.
📝 Фильтры извлечения были добавлены в Python 3.12, но могут быть перенесены в более старые версии в качестве обновлений безопасности.
🌐 https://docs-python.ru/standart-library/modul-tarfile-python/filtry-izvlecheniia/
👉 Фильтры извлечения модуля tarfile в Python.
📝 Фильтры извлечения были добавлены в Python 3.12, но могут быть перенесены в более старые версии в качестве обновлений безопасности.
🌐 https://docs-python.ru/standart-library/modul-tarfile-python/filtry-izvlecheniia/
🆕🔥Новый материал.
👉 Функция unpack_archive() модуля shutil в Python.
📝 Функция shutil.unpack_archive() модуля shutil распаковывает архив.
🌐 https://docs-python.ru/standart-library/modul-shutil-python/funktsiia-unpack-archive/
👉 Функция unpack_archive() модуля shutil в Python.
📝 Функция shutil.unpack_archive() модуля shutil распаковывает архив.
🌐 https://docs-python.ru/standart-library/modul-shutil-python/funktsiia-unpack-archive/
🔁⚡Изменение информации.
👉 Общие параметры/флаги командной строки Python.
📝 Материал содержит справочную информацию по всем имеющимся параметром командной строки интерпретатора Python, который включает подробное описание каждой из них.
🌐 https://docs-python.ru/tutorial/zapusk-skriptov-python3-komandnoj-stroki/obschie-parametry-flagi-komandnoj-stroki/
👉 Общие параметры/флаги командной строки Python.
📝 Материал содержит справочную информацию по всем имеющимся параметром командной строки интерпретатора Python, который включает подробное описание каждой из них.
🌐 https://docs-python.ru/tutorial/zapusk-skriptov-python3-komandnoj-stroki/obschie-parametry-flagi-komandnoj-stroki/
🔁⚡Изменение информации.
👉 Переменные среды окружения Python.
📝 В разделе описанные переменные среды влияют на поведение Python, они обрабатываются перед параметрами/флагами командной строки, отличными от -E или -I.
🌐 https://docs-python.ru/tutorial/zapusk-skriptov-python3-komandnoj-stroki/peremennye-sredy-okruzhenija/
👉 Переменные среды окружения Python.
📝 В разделе описанные переменные среды влияют на поведение Python, они обрабатываются перед параметрами/флагами командной строки, отличными от -E или -I.
🌐 https://docs-python.ru/tutorial/zapusk-skriptov-python3-komandnoj-stroki/peremennye-sredy-okruzhenija/
🔁⚡Изменение информации.
👉 Global Interpreter Lock (GIL) в Python.
📝 GIL был представлен, чтобы сделать обработку памяти CPython проще и обеспечить наилучшую интеграцию с языком C (например, с расширениями). GIL - это механизм блокировки, когда интерпретатор Python запускает в работу только один поток за раз.
🌐 https://docs-python.ru/tutorial/mnogopotochnost-python/global-interpreter-lock-gil/
👉 Global Interpreter Lock (GIL) в Python.
📝 GIL был представлен, чтобы сделать обработку памяти CPython проще и обеспечить наилучшую интеграцию с языком C (например, с расширениями). GIL - это механизм блокировки, когда интерпретатор Python запускает в работу только один поток за раз.
🌐 https://docs-python.ru/tutorial/mnogopotochnost-python/global-interpreter-lock-gil/