Python: implémenter simplement __str__ sur une classe quand __unicode__ est défini
En Python 2.7 et avant, appeler la fonction str(…) sur un objet appelle forcément son implémentation de __str__, même si la méthode __unicode__ est définie (l’inverse fonctionne par contre). Il en va de même...