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

  • Defence Videos

    Defence Vide

    13 Mayıs 2013
  • Friday Night Cranks

    Friday Night

    27 Mayıs 2007
  • Kupa World

    Kupa World

    1 EYLÜL 2011