[pyar] Cuestión de elegancia (?)

Claudio claudiobidau en gmail.com
Sab Mayo 26 21:28:25 ART 2012


Gracias Fisa, Tordek:
Estaba mal el scope :P

al final final quedó

for tag_name in set([tag.strip() for tag in
form.habilidades.data.split(",") if tag.strip()]):

para no repetir el "tag,strip()" se podría usar lambdas no?

graciela!

Claudio

2012/5/26 Tordek <kedrot en gmail.com>

> On 26/05/12 21:18, Claudio wrote:
>
>> Gracias Martin C!
>>
>> agregue tu sugerencia y quedó así:
>>
>> for tag_name in set([tag.strip() for tag in
>> form.habilidades.data.split(",**") if tag_name]):
>>
>
> Esto no puede funcar; tag_name no está en scope. Queda casi como la
> anterior:
>
> for tag_name in set([tag.strip() for tag in form.habilidades.data.split(",
> **") if tag.strip()]):
>
> La otra es usar regexes (aunque ahora tenés dos problemas), con algo como
>
> for tag_name in set(re.split(r'\s*(,\s*)+', form.habilidades.data)
>
>  Slds
>>
>
>
>
> --
> Guillermo O. «Tordek» Freschi. Programador, Escritor, Genio Maligno.
> http://tordek.com.ar :: http://twitter.com/tordek
>
> ______________________________**_________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/**listinfo/pyar<http://listas.python.org.ar/listinfo/pyar>
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20120526/aac6a4d5/attachment.html>


More information about the pyar mailing list