Гайд по написанию и аннотированию декораторов Python.

Аватар автора
Машинное обучение
Аннотации функций - это функция Python 3, которая позволяет добавлять произвольные метаданные к аргументам функции и возвращаемому значению. Они были частью оригинальной спецификации Python 3. В этом уроке мы разберем азотирование декораторов в Python Аннотации функций указаны в PEP-3107. Основная мотивация заключалась в том, чтобы обеспечить стандартный способ связывания метаданных с аргументами функции и возвращаемым значением. Многие члены сообщества обнаружили новые варианты использования, но использовали различные методы, такие как пользовательские декораторы, пользовательские форматы docstring и добавление пользовательских атрибутов к объекту функции. Важно понимать, что Python не благословляет аннотации какой-либо семантикой. Он всего лишь обеспечивает синтаксическую поддержку для связывания метаданных, а также простой способ доступа к ней. Кроме того, аннотации полностью необязательны.

Скачать Видео с Дзена / Dzen

Рекомендуем!

0/0


0/0

0/0

0/0