Spec-Zone.ru › Matplotlib 3.0

matplotlib.artist.ArtistInspector

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

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

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

__init__(o) [source]

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

Методы

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

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

Например, для стиля линии, возвращает "[ '-' | '--' | '-.' | ':' | 'steps' | 'None' ]"

is_alias(o) [source]

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

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–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.0.0/api/_as_gen/matplotlib.artist.ArtistInspector.html

Spec-Zone.ru

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