Ejemplo n.º 1
0
 def normalize(s):
     if isinstance(s,basestring):
         try:
             return to_unicode(s.strip())
         except (UnicodeDecodeError,UnicodeEncodeError):
             return s.strip()
     else:
         return s
Ejemplo n.º 2
0
 def normalize(s):
     if isinstance(s, basestring):
         try:
             return to_unicode(s.strip())
         except (UnicodeDecodeError, UnicodeEncodeError):
             return s.strip()
     else:
         return s
Ejemplo n.º 3
0
 def normalize_string(self, value):
     value = value.strip()
     value = value.lower()
     try:
         value = unicodedata.normalize('NFKD', unicode(value))
     except (UnicodeDecodeError, UnicodeEncodeError):
         value = unicodedata.normalize('NFKD', to_unicode(value))
     value = value.encode('ascii', 'ignore')
     value = value.replace(u' ', u'_')
     return value
Ejemplo n.º 4
0
 def normalize_string(self,value):
     value = value.strip()
     value = value.lower()
     try:
         value = unicodedata.normalize('NFKD',unicode(value))
     except (UnicodeDecodeError,UnicodeEncodeError):
         value = unicodedata.normalize('NFKD',to_unicode(value))
     value = value.encode('ascii','ignore')
     value = value.replace(u' ',u'_')
     return value