matplotlib.artist.ArtistInspector #
- Klasse matplotlib.artist. ArtistInspector ( o ) [Quelle] #
Basen:
object
Eine Hilfsklasse, um eine zu untersuchen
Artist
und Informationen über ihre einstellbaren Eigenschaften und ihre aktuellen Werte zurückzugeben.Initialisieren Sie den Künstlerinspektor mit einem
Artist
oder einem Iterable vonArtist
s. Wenn ein Iterable verwendet wird, gehen wir davon aus, dass es sich um eine homogene Sequenz handelt (alleArtist
s sind vom gleichen Typ), und es liegt in Ihrer Verantwortung, sicherzustellen, dass dies der Fall ist.- Aliasname ( s ) [Quelle] #
Geben Sie 'PROPNAME or alias' zurück, wenn s einen Alias hat, geben Sie andernfalls 'PROPNAME' zurück.
Geben Sie beispielsweise für die Eigenschaft line markerfacecolor, die einen Alias hat, „markerfacecolor oder mfc“ zurück und für die Eigenschaft transform, die keinen Alias hat, „transform“.
- aliased_name_rest ( s , Ziel ) [Quelle] #
Geben Sie 'PROPNAME or alias' zurück, wenn s einen Alias hat, sonst geben Sie 'PROPNAME' zurück, formatiert für reST.
Geben Sie beispielsweise für die Eigenschaft line markerfacecolor, die einen Alias hat, „markerfacecolor oder mfc“ zurück und für die Eigenschaft transform, die keinen Alias hat, „transform“.
- get_aliases ( ) [Quelle] #
Holen Sie sich ein Diktat, das Eigenschaft fullnames zu Sätzen von Aliasen für jeden Alias in der
ArtistInspector
.zB für Linien:
{'markerfacecolor': {'mfc'}, 'linewidth' : {'lw'}, }
- get_setters ( ) [Quelle] #
Rufen Sie die Attributzeichenfolgen mit Settern für Objekt ab.
Geben Sie beispielsweise für eine Zeile .
['markerfacecolor', 'linewidth', ....]
- get_valid_values ( attr ) [Quelle] #
Rufen Sie die zulässigen Argumente für den mit attr verknüpften Setter ab .
Dies geschieht, indem der Docstring des Setters nach einer Zeile abgefragt wird, die mit „ACCEPTS:“ oder „.. ACCEPTS:“ beginnt, und dann nach einer Dokumentation im numpydoc-Stil für das erste Argument des Setters gesucht wird.
- static is_alias ( Methode ) [Quelle] #
Gibt zurück, ob die Objektmethode ein Alias für eine andere Methode ist .
- statische Anzahl_der_Parameter ( func ) [Quelle] #
Gibt die Anzahl der Parameter der aufrufbaren Funktion zurück .
- pprint_getters ( ) [Quelle] #
Gibt die Getter und tatsächlichen Werte als Liste von Zeichenfolgen zurück.
- pprint_setters ( prop = None , Leadingspace = 2 ) [Quelle] #
Wenn prop None ist , wird eine Liste von Zeichenfolgen aller einstellbaren Eigenschaften und ihrer gültigen Werte zurückgegeben.
Wenn prop nicht None ist, handelt es sich um einen gültigen Eigenschaftsnamen, und diese Eigenschaft wird als Zeichenfolge mit Eigenschaft : gültigen Werten zurückgegeben.
- pprint_setters_rest ( prop = None , leadspace = 4 ) [Quelle] #
Wenn prop None ist , wird eine Liste von Zeichenfolgen im reST-Format aller einstellbaren Eigenschaften und ihrer gültigen Werte zurückgegeben.
Wenn prop nicht None ist, handelt es sich um einen gültigen Eigenschaftsnamen, und diese Eigenschaft wird als Zeichenfolge von „property : valid“-Werten zurückgegeben.