matplotlib.artist.ArtistInspector
-
class matplotlib.artist.ArtistInspector(o)[source] -
Класс-помощник для проверки
Artistи возвращения информации о его настраиваемых свойствах и их текущих значениях.Инициализирует инспектор художника с
Artistили итерируемым наборомArtist. Если используется итерируемый набор, предполагается, что это однородная последовательность (всеArtistsодного типа), и вы несете ответственность за его проверку.-
__init__(o)[source] -
Инициализирует инспектор художника с
Artistили итерируемым наборомArtist. Если используется итерируемый набор, предполагается, что это однородная последовательность (всеArtistsодного типа), и вы несете ответственность за его проверку.
Методы
__init__(o)Инициализирует инспектор художника с Artistили итерируемым наборомArtist.aliased_name(s)Возвращает 'ИМЯ_СВОЙСТВА или псевдоним', если у s есть псевдоним, иначе возвращает ИМЯ_СВОЙСТВА. aliased_name_rest(s, target)Возвращает 'ИМЯ_СВОЙСТВА или псевдоним', если у s есть псевдоним, иначе возвращает ИМЯ_СВОЙСТВА в формате ReST. get_aliases()Получает словарь, сопоставляющий полное_имя -> псевдоним для каждого псевдонима в ArtistInspector.get_setters()Получает строки атрибутов с установщиками для объекта. get_valid_values(attr)Получает допустимые аргументы для установщика, связанного с attr. is_alias(o)Возвращает True, если объект метода o является псевдонимом другой функции. pprint_getters()Возвращает получатели и фактические значения в виде списка строк. pprint_setters([prop, leadingspace])Если prop равно None, возвращает список строк всех настраиваемых свойств и их допустимых значений. pprint_setters_rest([prop, leadingspace])Если prop равно None, возвращает список строк всех настраиваемых свойств и их допустимых значений. properties()Возвращает словарь, сопоставляющий имя свойства -> значение. -
aliased_name(s)[source] -
Возвращает 'ИМЯ_СВОЙСТВА или псевдоним', если у s есть псевдоним, иначе возвращает ИМЯ_СВОЙСТВА.
Например, для свойства маркерного цвета линии, у которого есть псевдоним, возвращается 'markerfacecolor или mfc', а для свойства преобразования, у которого его нет, возвращается 'transform'
-
aliased_name_rest(s, target)[source] -
Возвращает 'ИМЯ_СВОЙСТВА или псевдоним', если у s есть псевдоним, иначе возвращает ИМЯ_СВОЙСТВА в формате ReST.
Например, для свойства маркерного цвета линии, у которого есть псевдоним, возвращается 'markerfacecolor или mfc', а для свойства преобразования, у которого его нет, возвращается 'transform'
-
get_aliases()[source] -
Получает словарь, сопоставляющий полное_имя -> псевдоним для каждого псевдонима в
ArtistInspector.Например, для линий:
{'markerfacecolor': 'mfc', 'linewidth' : 'lw', }
-
get_setters()[source] -
Получает строки атрибутов с установщиками для объекта. Например, для линии возвращается
['markerfacecolor', 'linewidth', ....].
-
get_valid_values(attr)[source] -
Получает допустимые аргументы для установщика, связанного с attr.
Это делается путем запроса к строке документации функции set_attr для строки, начинающейся с "ACCEPTS" или ".. ACCEPTS":
Например, для стиля линии возвращается "[
'-'|'--'|'-.'|':'|'steps'|'None']"
-
is_alias(o)[source] -
Возвращает True, если объект метода o является псевдонимом другой функции.
-
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–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/2.2.3/api/_as_gen/matplotlib.artist.ArtistInspector.html