[Python-es] Problemas con expresión regular

Rolando Espinoza La Fuente darkrho en gmail.com
Lun Mayo 17 23:56:32 CEST 2010


2010/5/17 Andreina Mejia <andreinamejia en gmail.com>:
[...]
> def correct(word):
>     candidates = known([word]) or known(edits1(word)) or known_edits2(word)
> or [word]
>     key=NWORDS.get
>     print candidates
>     print key

prueba con:
       print ', '.join(candidates)

> if __name__=='__main__':
>     word= raw_input('Palabra en español: ')
>     correct(word)
>
> Y esta es la salida:
>
> Palabra en español: día
> ['d\xc3\xada']
> <built-in method get of collections.defaultdict object at 0xb773f89c>

candidates es un list, y te muestra su representación con su contenido
>>> print 'd\xc3\xada'
día

~Rolando



Más información sobre la lista de distribución Python-es