matplotlib.artist.ArtistInspector
-
class matplotlib.artist.ArtistInspector(o)[source] -
Класс-помощник для проверки
Artistи возвращения информации о его настраиваемых свойствах и их текущих значениях.Инициализирует инспектор художника с помощью
Artistили итерируемого объектаArtistов. Если используется итерируемый объект, предполагается, что это однородная последовательность (всеArtistsодного типа), и вы несете ответственность за обеспечение этого.-
__init__(self, o)[source] -
Инициализирует инспектор художника с помощью
Artistили итерируемого объектаArtistов. Если используется итерируемый объект, предполагается, что это однородная последовательность (всеArtistsодного типа), и вы несете ответственность за обеспечение этого.
Методы
__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, возвращает список строк всех настраиваемых свойств и их допустимых значений. properties(self)Возвращает словарь, сопоставляющий имя свойства -> значение. -
aliased_name(self, s)[source] -
Возвращает 'ИМЯ_СВОЙСТВА или псевдоним', если у s есть псевдоним, иначе возвращает 'ИМЯ_СВОЙСТВА'.
Например, для свойства маркерного цвета линии, которое имеет псевдоним, возвращает 'markerfacecolor или mfc', а для свойства преобразования, которое не имеет, возвращает 'transform'.
-
aliased_name_rest(self, s, target)[source] -
Возвращает 'ИМЯ_СВОЙСТВА или псевдоним', если у s есть псевдоним, иначе возвращает 'ИМЯ_СВОЙСТВА', отформатированное для ReST.
Например, для свойства маркерного цвета линии, которое имеет псевдоним, возвращает 'markerfacecolor или mfc', а для свойства преобразования, которое не имеет, возвращает '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.1.1/api/_as_gen/matplotlib.artist.ArtistInspector.html