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

  • Emotional Trancer

    Emotional Tr

    4 Mart 2010
  • HouseholdHacker

    HouseholdHac

    6 Kasım 2007
  • RaquelGamesBR

    RaquelGamesB

    20 HAZİRAN 2009