matplotlib.artist.ArtistInspector #

classe matplotlib.artist. ArtistInspector ( o ) [fonte] #

Basi:object

Una classe helper per ispezionare un Artiste restituire informazioni sulle sue proprietà impostabili e sui loro valori correnti.

Inizializza l'ispettore dell'artista con un Artisto un iterabile di Artists. Se viene utilizzato un iterabile, assumiamo che sia una sequenza omogenea (tutti Artists 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_getters ( ) [fonte] #

Restituisce i getter e i valori effettivi come elenco di stringhe.

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".

proprietà ( ) [fonte] #

Restituisce un nome della proprietà di mappatura del dizionario -> valore.