On Thu, Jul 29, 2010 at 4:14 PM, Alexandre Conrad firstname.lastname@example.org wrote:
2010/7/29 Tarek Ziadé email@example.com:
On Thu, Jul 29, 2010 at 3:51 PM, Antoine Pitrou firstname.lastname@example.org wrote:
Le jeudi 29 juillet 2010 à 15:47 +0200, Tarek Ziadé a écrit :
On Thu, Jul 29, 2010 at 3:42 PM, Tarek Ziadé email@example.com wrote:
And I don't see how `__json__` is more annoying than e.g. `to_json`.
Its easier to override
Could you expand a little bit?
If you want to override to_json in a subclass, to slightly adapt it, its easier because the __json__ name is mangled by Python
I believe that mangling will not be performed if the identifier ends with more than one underscore. So __json__ won't be mangled.
Ooops I forgot about that :)