[python] metorda str

Visgean Skeloru visgean na gmail.com
Čtvrtek Listopad 4 00:09:59 CET 2010


Ze zvědavosti... btw: asi by bylo lepší přiživovat pouze jeden thread (tedy
alespoň mně gmail rozdělil diskuzi na dvě části...)

2010/11/3 rajcze <rajcze na gmail.com>

> A proc to vlastne chces preimplementovavat?
>
> 2010/11/3 Visgean Skeloru <visgean na gmail.com>:
> > 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.
> >
> > _______________________________________________
> > Python mailing list
> > Python na py.cz
> > http://www.py.cz/mailman/listinfo/python
> >
>
>
>
> --
> Rules of Optimization:
> Rule 1: Don't do it.
> Rule 2 (for experts only): Don't do it yet.
> _______________________________________________
> Python mailing list
> Python na py.cz
> http://www.py.cz/mailman/listinfo/python
>
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://www.py.cz/pipermail/python/attachments/20101104/dfad6c81/attachment.html>


Další informace o konferenci Python