3.26 repr -- Implementazione alternativa di repr()

Il modulo repr fornisce un mezzo per produrre rappresentazioni di oggetti con limiti imposti sulla dimensione delle stringhe risultanti. Viene utilizzato dal debugger di Python e può venire utilizzato altrettanto bene anche in altri contesti.

Questo modulo fornisce una classe, un'istanza ed una funzione:

class Repr( )
Una classe che fornisce servizi di formattazione utili nella implementazione di funzioni simili alla built-in repr(); i limiti sulla dimensione per differenti tipi di oggetto vengono aggiunti per evitare la generazione di rappresentazioni troppo lunghe.

aRepr
Un'istanza di Repr che viene utilizzata per fornire la funzione repr() descritta sotto. Cambiando gli attributi di questo oggetto si interverrà sul limite di dimensione usato da repr() e dal debugger Python.

repr( obj)
Il metodo repr() di aRepr. Restituisce una stringa simile a quella restituita dalla funzione built-in avente lo stesso nome, ma con limiti imposti su più dimensioni.



Subsections
Vedete Circa questo documento... per informazioni su modifiche e suggerimenti.