[python] metorda str

Vojtěch Rylko vojta.rylko na seznam.cz
Středa Listopad 3 11:11:44 CET 2010


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.


Dne 3.11.2010 10:49, Visgean Skeloru napsal(a):
> Dobrý den, mám tu následující kód, nevíte proč my hodí python na 
> poslední řádek AttribueError? Pokouším se přepsat třídu  string ale 
> nějak mi to nejede...
>
>     #! /usr/bin/python
>     # -*- coding: UTF-8 -*-
>
>     class str(str):
>         asx = "mlam mlam"
>
>
>     print str("asx").asx
>     print "axs".asx
>
>
> _______________________________________________
> 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/20101103/4342cb92/attachment.html>


Další informace o konferenci Python