Spec-Zone.ru › Matplotlib 3.8

matplotlib.artist.ArtistInspector

classmatplotlib.artist.ArtistInspector(o)[source]

Bases: object

Класс-помощник для проверки объекта Artist и возвращения информации о его настраиваемых свойствах и их текущих значениях.

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

aliased_name(s)[source]

Возвращает 'ИМЯ_СВОЙСТВА или псевдоним', если у s есть псевдоним, иначе возвращает 'ИМЯ_СВОЙСТВА'.

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

aliased_name_rest(s, target)[source]

Возвращает 'ИМЯ_СВОЙСТВА или псевдоним', если у s есть псевдоним, иначе возвращает 'ИМЯ_СВОЙСТВА', отформатированное для reST.

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

get_aliases()[source]

Получает словарь, сопоставляющий полные имена свойств наборам псевдонимов для каждого псевдонима в объекте ArtistInspector.

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

{'markerfacecolor': {'mfc'},
 'linewidth'      : {'lw'},
}
get_setters()[source]

Получает строки атрибутов с сеттерами для объекта.

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

get_valid_values(attr)[source]

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

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

staticis_alias(method)[source]

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

staticnumber_of_parameters(func)[source]

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

pprint_getters()[source]

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

pprint_setters(prop=None, leadingspace=2)[source]

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

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

pprint_setters_rest(prop=None, leadingspace=4)[source]

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

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

properties()[source]

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

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

Spec-Zone.ru

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