matplotlib.artist.ArtistInspector #
- classe matplotlib.artist. ArtistInspector ( o ) [fonte] #
Basi:
object
Una classe helper per ispezionare un
Artist
e restituire informazioni sulle sue proprietà impostabili e sui loro valori correnti.Inizializza l'ispettore dell'artista con un
Artist
o un iterabile diArtist
s. Se viene utilizzato un iterabile, assumiamo che sia una sequenza omogenea (tuttiArtist
s sono dello stesso tipo) ed è tua responsabilità assicurarti che sia così.- nome_alias ( s ) [fonte] #
Restituisci 'PROPNAME or alias' se s ha un alias, altrimenti restituisci 'PROPNAME'.
ad esempio, per la proprietà line markerfacecolor, che ha un alias, restituire 'markerfacecolor o mfc' e per la proprietà transform, che non lo ha, restituire 'transform'.
- aliased_name_rest ( s , target ) [fonte] #
Restituisci 'PROPNAME or alias' se s ha un alias, altrimenti restituisci 'PROPNAME', formattato per reST.
ad esempio, per la proprietà line markerfacecolor, che ha un alias, restituire 'markerfacecolor o mfc' e per la proprietà transform, che non lo ha, restituire 'transform'.
- get_aliases ( ) [fonte] #
Ottieni una proprietà di mappatura dict dai nomi completi ai set di alias per ogni alias nel file
ArtistInspector
.ad esempio, per le linee:
{'markerfacecolor': {'mfc'}, 'linewidth' : {'lw'}, }
- get_setter ( ) [fonte] #
Ottieni le stringhe di attributo con i setter per l'oggetto.
Ad esempio, per una riga, return .
['markerfacecolor', 'linewidth', ....]
- get_valid_values ( attr ) [fonte] #
Ottieni gli argomenti legali per il setter associato a attr .
Questo viene fatto interrogando la docstring del setter per una riga che inizia con "ACCEPTS:" o ".. ACCEPTS:", e quindi cercando una documentazione in stile numpydoc per il primo argomento del setter.
- static is_alias ( metodo ) [fonte] #
Restituisce se il metodo dell'oggetto è un alias per un altro metodo.
- numero_di_parametri statico ( func ) [fonte] #
Restituisce il numero di parametri della funzione richiamabile .
- pprint_setter ( prop = None , leadingspace = 2 ) [fonte] #
Se prop è None , restituisce un elenco di stringhe di tutte le proprietà impostabili e i relativi valori validi.
Se prop non è None , è un nome di proprietà valido e tale proprietà verrà restituita come una stringa di proprietà: valori validi.
- pprint_setters_rest ( prop = None , leadingspace = 4 ) [fonte] #
Se prop è None , restituisce un elenco di stringhe in formato reST di tutte le proprietà impostabili e i relativi valori validi.
Se prop non è None , è un nome di proprietà valido e tale proprietà verrà restituita come una stringa di valori "property : valid".