matplotlib.artist.ArtistInspector
- classmatplotlib.artist.ArtistInspector(o)[исходный код]
-
Вспомогательный класс для проверки
Artistи получения сведений о его настраиваемых свойствах и их текущих значениях.Инициализирует инспектор художника с объектом
Artistили итерируемой последовательностью объектовArtist. Если используется итерируемая последовательность, предполагается, что она однородна (все объектыArtistимеют один тип); вы должны самостоятельно убедиться в этом.- __init__(o)[исходный код]
-
Инициализирует инспектор художника с объектом
Artistили итерируемой последовательностью объектовArtist. Если используется итерируемая последовательность, предполагается, что она однородна (все объектыArtistимеют один тип); вы должны самостоятельно убедиться в этом.
Методы
__init__(o)Инициализирует инспектор художника с объектом
Artistили итерируемой последовательностью объектовArtist.aliased_name(s)Возвращает 'PROPNAME or alias', если у s есть псевдоним, иначе возвращает 'PROPNAME'.
aliased_name_rest(s, target)Возвращает 'PROPNAME or alias', если у s есть псевдоним, иначе возвращает 'PROPNAME'; форматирование предназначено для reST.
Возвращает словарь, сопоставляющий полные имена свойств с наборами псевдонимов для каждого псевдонима в
ArtistInspector.Возвращает строки атрибутов, для которых у объекта есть сеттеры.
get_valid_values(attr)Возвращает допустимые аргументы для сеттера, связанного с attr.
is_alias(o)Возвращает признак того, является ли объект метода o псевдонимом другого метода.
Возвращает геттеры и фактические значения в виде списка строк.
pprint_setters([prop, leadingspace])Если prop равно None, возвращает список строк со всеми настраиваемыми свойствами и допустимыми значениями для них.
pprint_setters_rest([prop, leadingspace])Если prop равно None, возвращает список строк в формате reST со всеми настраиваемыми свойствами и допустимыми значениями для них.
Возвращает словарь, сопоставляющий имя свойства и его значение.
- aliased_name(s)[исходный код]
-
Возвращает 'PROPNAME or alias', если у s есть псевдоним, иначе возвращает 'PROPNAME'.
Например, для свойства markerfacecolor линии, имеющего псевдоним, возвращает 'markerfacecolor or mfc', а для свойства transform, не имеющего псевдонима, возвращает 'transform'.
- aliased_name_rest(s, target)[исходный код]
-
Возвращает 'PROPNAME or alias', если у s есть псевдоним, иначе возвращает 'PROPNAME'; форматирование предназначено для reST.
Например, для свойства markerfacecolor линии, имеющего псевдоним, возвращает 'markerfacecolor or mfc', а для свойства transform, не имеющего псевдонима, возвращает 'transform'.
- get_aliases()[исходный код]
-
Возвращает словарь, сопоставляющий полные имена свойств с наборами псевдонимов для каждого псевдонима в
ArtistInspector.Например, для линий:
{'markerfacecolor': {'mfc'}, 'linewidth' : {'lw'}, }
- get_setters()[исходный код]
-
Возвращает строки атрибутов, для которых у объекта есть сеттеры.
Например, для линии возвращает
['markerfacecolor', 'linewidth', ....].
- get_valid_values(attr)[исходный код]
-
Возвращает допустимые аргументы для сеттера, связанного с attr.
Для этого выполняется поиск в docstring сеттера строки, начинающейся с "ACCEPTS:" или ".. ACCEPTS:", а затем проверяется наличие документации в стиле numpydoc для первого аргумента сеттера.
- is_alias(o)[исходный код]
-
Возвращает признак того, является ли объект метода o псевдонимом другого метода.
- pprint_getters()[исходный код]
-
Возвращает геттеры и фактические значения в виде списка строк.
- pprint_setters(prop=None, leadingspace=2)[исходный код]
-
Если prop равно None, возвращает список строк со всеми настраиваемыми свойствами и допустимыми значениями для них.
Если prop не равно None, это имя допустимого свойства; оно будет возвращено в виде строки «свойство : допустимые значения».
- pprint_setters_rest(prop=None, leadingspace=4)[source]
-
Если prop равно None, возвращает список строк в формате reST, описывающих все устанавливаемые свойства и их допустимые значения.
Если prop не равно None, это имя допустимого свойства, и оно будет возвращено в виде строки "свойство : допустимые значения".
- properties()[source]
-
Возвращает словарь, сопоставляющий имя свойства и его значение.
© 2012–2021 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.5.1/api/_as_gen/matplotlib.artist.ArtistInspector.html