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

  • John Lynn

    John Lynn

    8 Ocak 2010
  • Matt Harding

    Matt Harding

    23 Mayıs 2006
  • theatre2film

    theatre2film

    12 NİSAN 2006