[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