3.21 repr --- Autre implémentation de repr()

Le module repr fournit un moyen de produire des représentations d'objets avec des limitations sur la taille des chaînes de caractères résultantes. Il sert dans le débugger de Python et peut aussi être utile dans d'autres contextes.

Ce module fournit une classe, une instance, et une fonction:

Repr()
Classe qui fournit des services de formatage utile pour implémenter des fonctions similaires à la fonction intégrée repr(); les limitations de taille pour différents types d'objets sont ajoutées pour éviter la génération de représentations d'une taille excessive.

aRepr
Instance de Repr qui sert à produire la fonction repr() décrite ci-dessus. En changeant les attributs de cet objet, on modifie les limitations de taille utilisées par repr() et le débogueur Python.

repr(obj)
La méthode repr() de aRepr. Elle retourne une chaîne similaire à celle retournée par la fonction intégrée du même nom, mais avec des limitations sur la plupart des tailles.


Sous-sections
  1. Objets Repr
  2. Sous-classer des Objets Repr