matplotlib.artist.ArtistInspector
- classmatplotlib.artist.ArtistInspector(o)[source]
-
Bases:
objectКласс-помощник для проверки объекта
Artistи возвращения информации о его настраиваемых свойствах и их текущих значениях.Инициализирует инспектор объекта с объектом
Artistили итерируемым объектомArtistов. Если используется итерируемый объект, предполагается, что это однородная последовательность (всеArtistимеют один и тот же тип), и вы несете ответственность за обеспечение этого.- 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.
Это делается путем запроса документации сеттера для строки, начинающейся с "ACCEPTS:" или ".. ACCEPTS:", а затем путем поиска документации numpydoc-стиля для первого аргумента сеттера.
- staticis_alias(method)[source]
-
Возвращает, является ли объект method псевдонимом другого метода.
- staticnumber_of_parameters(func)[source]
-
Возвращает количество параметров вызываемого объекта func.
- 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–2023 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.8.4/api/_as_gen/matplotlib.artist.ArtistInspector.html