Bonjour,
Pour une classe donnée A et une instance a, lorsque l'on fait un "print a" python nous affiche l'adresse mémoire de a (entre autres).
Dès lors que l'on définit __str__ ou __repr__ pour A, print va afficher la chaine de texte retournée par __str__ ou __repr__. Peut on encore visualiser l'adresse mémoire de a ?
Question posée autrement: existe-t'il une fonction qui puisse retourner l'adresse mémoire (dans une chaine de texte par exemple) à partir d'une instance quelconque ?
Je ne cherche pas à manipuler cette adresse mémoire, je souhaite juste l'afficher.
Merci d'avance![]()
Partager