SORU
3 Mayıs 2009, Pazar


Nerede Python'in "en iyi Bu Unicode&; veritabanı " ASCII?

Kesme işareti için Unicode noktalama, sol çift tırnak gibi tek tırnak kullanan bir metin var, ve bu yüzden, ve ASCII ihtiyacım var. Python daha iyi dönüştürmek daha yapabileceğim çok açık ASCII yerine bu karakterlerin bir veritabanı var mı "?" ?

CEVAP
9 Kasım 2009, PAZARTESİ


Unidecode komple bir çözüm gibi görünüyor. Ascıı tırnaklar için güzel tırnak dönüştürür, latin karakterler için aksanlı ve aksansız hatta çevirisi ASCII eşdeğerleri yok karakterler ile başa çıkmak için çalışır. Kullanıcıların bir sürü görmek zorunda değilsiniz öyle mi ? eski bir 7-bit ascıı sistemi aracılığıyla metin geçmek zorunda olduğunuz zaman.

>>> from unidecode import unidecode
>>> print unidecode(u"\u5317\u4EB0")
Bei Jing

http://www.tablix.org/~avian/blog/archives/2009/01/unicode_transliteration_in_python/

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • FrameCityJackal

    FrameCityJac

    4 Aralık 2010
  • MADFINGER Games a.s.

    MADFINGER Ga

    21 NİSAN 2009
  • PlayStation

    PlayStation

    16 Aralık 2005