[python] metorda str

Visgean Skeloru visgean na gmail.com
Středa Listopad 3 17:29:12 CET 2010


Aha tak díky za odpovědi, čekal jsem že to nějak půjde ale konec konců jak
říkáte, je to zbytečné...

btw: i když přepíšu builtin metody tak to nefunguje:

class pff():
>     asx = "mlam mlam"
>
> __builtins__.__str__ = pff
> __builtins__.str = pff
> str = pff
>
"".asx
>
AttributeError: 'str' object has no attribute 'asx'

2010/11/3 Vojtěch Rylko <vojta.rylko na seznam.cz>

>  Viz stejný problém (místo 'str' problém s 'list')
>
> http://stackoverflow.com/questions/3795591/can-i-override-python-list-displays
>
> You cannot trivially override the syntactic sugar used for built-in types,
> since this happens at the compiler level.
>
>
>
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://www.py.cz/pipermail/python/attachments/20101103/3b6b8eb0/attachment.html>


Další informace o konferenci Python