[Python] richiesta di aiuto su come visualizzare un oggetto composto da altro oggetto evitando la visualizzazione che si limita alla posizione occupata in memoria

maria teresa panunzio mariateresa.panunzio a yahoo.it
Lun 6 Lug 2020 07:01:12 CEST


Ciao a tutti,
ho un oggetto QueueFrontier che fa un attributo frontier che è una lista di oggetti Node.Un oggetto Node ha tre attributi (state,parent,action).Vorrei visualizzare lo stato di tutti i nodi presenti sulla frontiera mano a mano che si procede con aggiunte e rimozioni da essa.
Pur avendo previsto il metodo __str__ sia nella classe Node che nella classe QueueFrontier, non riesco ad ottenere ciò che voglio ma solo la visualizzazione di quali posizioni in memoria occupano gli oggetti.
Si tratta del programma degrees.py del corso Cs50Ai su Edx.
Se necessario carico su pastebin.
Grazie
Maria Teresa
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20200706/d173bde6/attachment.html>


Maggiori informazioni sulla lista Python