matplotlib.artist.ArtistInspector
- classmatplotlib.artist.ArtistInspector(o)[source]
-
Bases:
objectКласс-помощник для проверки объекта
Artistи получения информации о его настраиваемых свойствах и текущих значениях.Инициализирует инспектор объекта
Artistили итерируемого набора объектовArtist. Если используется итерируемый набор, предполагается, что это однородная последовательность (все объектыArtistодного типа), и ответственность за это лежит на пользователе.- 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 для первого аргумента сетера.
- 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/stable/api/_as_gen/matplotlib.artist.ArtistInspector.html