Spec-Zone.ru › Matplotlib 3.4

matplotlib.artist.ArtistInspector

классmatplotlib.artist.ArtistInspector(o)[source]

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

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

__init__(o)[source]

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

Методы

__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) Возвращает, является ли метод объекта o псевдонимом для другого метода.
pprint_getters() Возвращает получатели и фактические значения в виде списка строк.
pprint_setters([prop, leadingspace]) Если prop равно None, возвращает список строк всех настраиваемых свойств и их допустимых значений.
pprint_setters_rest([prop, leadingspace]) Если prop равно None, возвращает список отформатированных строк reST всех настраиваемых свойств и их допустимых значений.
properties() Возвращает словарь, сопоставляющий имя свойства -> значение.
aliased_name(s)[source]

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

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

aliased_name_rest(s, target)[source]

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

Например, для свойства 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 для первого аргумента установщика.

is_alias(o)[source]

Возвращает, является ли метод объекта 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–2021 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.4.3/api/_as_gen/matplotlib.artist.ArtistInspector.html

Spec-Zone.ru

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