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

  • Hallucination Land

    Hallucinatio

    14 Ocak 2011
  • RiceBunny

    RiceBunny

    16 ŞUBAT 2006
  • ThePointblank

    ThePointblan

    18 Aralık 2006