Giorno.
Al metodo __str__ di un oggetto, è possibile passare dei parametri?
Se ad esempio voglio che l'oggetto stampato si comporti in maniera diversa a seconda di come invoco il metodo print su di esso, posso farlo oppure __str__ vuole solo (self), come parametro?

Se posso farlo, come si fa?

Ammettiamo che abbia un oggetto che contiene 2 variabili. Posso chiamare il suo metodo __str__ con una print in 2 modi diversi, affinchè l'oggetto mi restituisca l'una o l'altra variabile?

Gabriele.
_______________________________________________
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python

Rispondere a