matplotlib.artist.ArtistInspector¶
-
class
matplotlib.artist.
ArtistInspector
(o)[源代码]¶ 用于检查
Artist
并返回有关其可设置属性及其当前值的信息。使用
Artist
或者是Artist
S.如果使用一个iterable,我们假设它是一个齐次序列(所有Artist
是同一类型的),这是你的责任,以确保这是如此。-
__init__
(o)[源代码]¶ 使用
Artist
或者是Artist
S.如果使用一个iterable,我们假设它是一个齐次序列(所有Artist
是同一类型的),这是你的责任,以确保这是如此。
方法
__init__
(o)使用 Artist
或者是Artist
Saliased_name
(s)如果返回“PROPNAME或alias” s 具有别名,否则返回“PROPNAME”。 aliased_name_rest
\(S,目标)如果返回“PROPNAME或alias” s 有别名,否则返回'PROPNAME',格式为reST。 get_aliases
()为中的每个别名获取dict映射属性fullnames到别名集 ArtistInspector
.get_setters
()获取带有对象setters的属性字符串。 get_valid_values
[(AtTr])获取与关联的setter的合法参数 attr . is_alias
(o)返回是否方法对象 o 是另一个方法的别名。 pprint_getters
()返回getter和实际值作为字符串列表。 pprint_setters
\ [prop, leadingspace] )如果 prop 是 None ,返回所有可设置属性及其有效值的字符串列表。 pprint_setters_rest
\ [prop, leadingspace] )如果 prop 是 None ,返回所有可设置属性及其有效值的reST格式字符串的列表。 properties
()返回字典映射属性name->value。 -
aliased_name
(s)[源代码]¶ 如果返回“PROPNAME或alias” s 具有别名,否则返回“PROPNAME”。
e、 g.对于具有别名的line markerface color属性,返回“markerface color or mfc”,对于没有别名的transform属性,返回“transform”。
-
aliased_name_rest
(s, target)[源代码]¶ 如果返回“PROPNAME或alias” s 有别名,否则返回'PROPNAME',格式为reST。
e、 g.对于具有别名的line markerface color属性,返回“markerface color or mfc”,对于没有别名的transform属性,返回“transform”。
-
get_aliases
()[源代码]¶ 为中的每个别名获取dict映射属性fullnames到别名集
ArtistInspector
.例如,对于线条:
{'markerfacecolor': {'mfc'}, 'linewidth' : {'lw'}, }
-
get_valid_values
(attr)[源代码]¶ 获取与关联的setter的合法参数 attr .
这是通过查询setter的docstring以“ACCEPTS:”或“.”开头的行来完成的。。接受:,然后为setter的第一个参数查找numpydoc样式的文档。
-
pprint_setters
(prop=None, leadingspace=2)[源代码]¶ 如果 prop 是 None ,返回所有可设置属性及其有效值的字符串列表。
如果 prop 不是 None ,它是一个有效的属性名,该属性将作为一个属性字符串返回:有效值。
-