[pyar] Las búsquedas son un quilombo... el regreso

Facundo Batista facundobatista en gmail.com
Jue Dic 15 16:41:49 ART 2011


2011/12/15 Marcos Dione <mdione en grulic.org.ar>:

> On Thu, Dec 15, 2011 at 02:18:01PM -0300, Facundo Batista wrote:
>>         norm = normalize('NFKD', char).encode('ASCII', 'ignore').lower()
>>         if not norm:
>>             norm = '?'
>
>    salvo la parte de normalize, esto no es lo mismo que encode ('ASCII', 'replace')?

No:

>>> from unicodedata import normalize
>>> def search_normalizer(char):
...     norm = normalize('NFKD', char).encode('ASCII', 'ignore').lower()
...     if not norm:
...         norm = '?'
...     return norm
...
>>> search_normalizer(u'í')
'i'
>>> normalize('NFKD', u'í').encode('ASCII', 'replace').lower()
'i?'

Lo cual está mostrado al final de lo que le contesté al Darni tres
mails para atrás en este thread...

-- 
.    Facundo

Blog: http://www.taniquetil.com.ar/plog/
PyAr: http://www.python.org/ar/



More information about the pyar mailing list