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.7.5/api/_as_gen/matplotlib.artist.ArtistInspector.html