Spec-Zone.ru › Matplotlib

matplotlib.artist.ArtistInspector

classmatplotlib.artist.ArtistInspector(o)[исходный код]

Базовые классы: object

Вспомогательный класс для анализа объекта Artist и получения сведений о его изменяемых свойствах и их текущих значениях.

Инициализирует инспектор художника объектом Artist или итерируемым объектом из Artist. Если используется итерируемый объект, предполагается, что это однородная последовательность (все Artist имеют один и тот же тип); вы отвечаете за то, чтобы это условие выполнялось.

aliased_name(s)[исходный код]

Возвращает 'PROPNAME or alias', если у s есть псевдоним, иначе возвращает 'PROPNAME'.

Например, для свойства линии markerfacecolor, у которого есть псевдоним, возвращает 'markerfacecolor or mfc', а для свойства transform, у которого псевдонима нет, возвращает 'transform'.

aliased_name_rest(s, target)[исходный код]

Возвращает 'PROPNAME or alias', если у s есть псевдоним, иначе возвращает 'PROPNAME'; форматирует результат для reST.

Например, для свойства линии markerfacecolor, у которого есть псевдоним, возвращает 'markerfacecolor or mfc', а для свойства transform, у которого псевдонима нет, возвращает 'transform'.

get_aliases()[исходный код]

Возвращает словарь, сопоставляющий полные имена свойств с наборами их псевдонимов для каждого псевдонима в ArtistInspector.

например, для линий:

{'markerfacecolor': {'mfc'},
 'linewidth'      : {'lw'},
}
get_setters()[исходный код]

Возвращает строки атрибутов, для которых у объекта имеются сеттеры.

Например, для линии возвращает ['markerfacecolor', 'linewidth', ....].

get_valid_values(attr)[исходный код]

Возвращает допустимые аргументы для сеттера, связанного с attr.

Для этого в строке документации сеттера выполняется поиск строки, начинающейся с "ACCEPTS:" или ".. ACCEPTS:", а затем — документации в стиле numpydoc для первого аргумента сеттера.

staticis_alias(method)[исходный код]

Возвращает, является ли объект method псевдонимом другого метода.

staticnumber_of_parameters(func)[исходный код]

Возвращает число параметров вызываемого объекта func.

pprint_getters()[исходный код]

Возвращает список строк с геттерами и их фактическими значениями.

pprint_setters(prop=None, leadingspace=2)[исходный код]

Если prop равен None, возвращает список строк со всеми изменяемыми свойствами и их допустимыми значениями.

Если prop не равен None, это допустимое имя свойства; оно будет возвращено в виде строки «свойство : допустимые значения».

pprint_setters_rest(prop=None, leadingspace=4)[исходный код]

Если prop равен None, возвращает список строк в формате reST со всеми изменяемыми свойствами и их допустимыми значениями.

Если prop не равен None, это допустимое имя свойства; оно будет возвращено в виде строки «свойство : допустимые значения».

properties()[исходный код]

Возвращает словарь, сопоставляющий имена свойств и их значения.

© 2012–2026 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/stable/api/_as_gen/matplotlib.artist.ArtistInspector.html

Spec-Zone.ru

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