Spec-Zone.ru › Matplotlib 3.3

matplotlib.artist.ArtistInspector

class matplotlib.artist.ArtistInspector(o) [source]

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

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

__init__(self, o) [source]

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

Методы

__init__(self, o) Инициализирует инспектор объекта с Artist или итерируемым списком Artistов.
aliased_name(self, s) Возвращает 'ИМЯ_СВОЙСТВА или псевдоним', если у s есть псевдоним, иначе возвращает 'ИМЯ_СВОЙСТВА'.
aliased_name_rest(self, s, target) Возвращает 'ИМЯ_СВОЙСТВА или псевдоним', если у s есть псевдоним, иначе возвращает 'ИМЯ_СВОЙСТВА', отформатированное для reST.
get_aliases(self) Возвращает словарь, сопоставляющий полные имена свойств с наборами псевдонимов для каждого псевдонима в ArtistInspector.
get_setters(self) Возвращает строки атрибутов с сетерами для объекта.
get_valid_values(self, attr) Возвращает допустимые аргументы для сетера, связанного с attr.
is_alias(self, o) Возвращает, является ли метод объекта o псевдонимом другого метода.
pprint_getters(self) Возвращает геттеры и фактические значения в виде списка строк.
pprint_setters(self[, prop, leadingspace]) Если prop равно None, возвращает список строк всех настраиваемых свойств и их допустимых значений.
pprint_setters_rest(self[, prop, leadingspace]) Если prop равно None, возвращает список строк, отформатированных в формате reST, всех настраиваемых свойств и их допустимых значений.
properties(self) Возвращает словарь, сопоставляющий имя свойства -> значение.
aliased_name(self, s) [source]

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

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

aliased_name_rest(self, s, target) [source]

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

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

get_aliases(self) [source]

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

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

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

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

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

get_valid_values(self, attr) [source]

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

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

is_alias(self, o) [source]

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

pprint_getters(self) [source]

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

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

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

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

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

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

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

properties(self) [source]

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

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

Spec-Zone.ru

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