Spec-Zone.ru › Matplotlib 3.6

matplotlib.docstring

Внимание

Этот модуль считается внутренним.

Его использование устарело и будет удалено в будущей версии.

classmatplotlib._docstring.Substitution(*args, **kwargs)[source]

Bases: object

Декоратор, выполняющий %-подстановку в строке документации объекта.

Этот декоратор должен быть устойчивым даже если obj.__doc__ имеет значение None (например, если -OO был передан в интерпретатор).

Использование: создайте объект docstring.Substitution с последовательностью или словарем, подходящим для выполнения подстановки; затем декорируйте соответствующую функцию созданным объектом, например:

sub_author_name = Substitution(author='Jason')

@sub_author_name
def some_function(x):
    "%(author)s wrote this function"

# note that some_function.__doc__ is now "Jason wrote this function"

Также можно использовать позиционные аргументы:

sub_first_last_names = Substitution('Edgar Allen', 'Poe')

@sub_first_last_names
def some_function(x):
    "%s %s wrote the Raven"
update(*args, **kwargs)[source]

Обновление self.params (который должен быть словарем) с предоставленными аргументами.

matplotlib._docstring.copy(source)[source]

Копирование строки документации из другой функции-источника (если она присутствует).

© 2012–2023 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.6.0/api/docstring_api.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API