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, у которого есть псевдоним, возвращается 'markerfacecolor или mfc', а для свойства transform, у которого его нет, возвращается 'transform'.
-
aliased_name_rest(self, s, target)[source] -
Возвращает 'ИМЯ_СВОЙСТВА или псевдоним', если у s есть псевдоним, иначе возвращает 'ИМЯ_СВОЙСТВА', отформатированное для ReST.
Например, для свойства линии markerfacecolor, у которого есть псевдоним, возвращается 'markerfacecolor или 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.2.2/api/_as_gen/matplotlib.artist.ArtistInspector.html