Python'da ASCII olmayan karakterler içeren sözcükler nasıl sermayelenir? Bunu yapmak için string
'un capitalize()
yöntemini ayarlamanın bir yolu var mı?Python'da ASCII olmayan sözcükleri büyük harflerle çevirme
5
A
cevap
10
Kullanım Unicode dizeleri:
# coding: cp1252
print u"é".capitalize()
# Prints É
sahip tüm bir 8-bitlik dize ise, ilk Unicode içine deşifre:
# coding: cp1252
print "é".decode('cp1252').capitalize()
# Prints É
sonra bir 8-bitlik dizge olarak gerekiyorsa yine, bunu kodlamak:
# coding: cp1252
print "é".decode('cp1252').capitalize().encode('cp1252')
# Prints É (assuming your terminal is happy to receive cp1252)
1
capitalize()
Sadece Unicode dizeleri ™ Work olmalıdır.
İlgili konular
- 1. Regex, küçük harflerle büyük harflerle değiştirin. PhpStorm
- 2. Büyük seyrek matrisleri scipy ile ters çevirme
- 3. Sekme widget'ında her zaman büyük harflerle yazılmış Android 4.0
- 4. Taranacak ASCII olmayan karakterleri girme ("% s")
- 5. Ascii olmayan karakterleri denetlemek için Postgresql kısıtlaması
- 6. Objective-C SHA2 karma ASCII olmayan
- 7. Yalnızca ASCII olmayan karakterleri silmeye çalışıyorum sadece
- 8. Nümerik dizi veya pandalarla pythonda rutini sadeleştirme
- 9. Poedit'in ASCII olmayan metin hatalarını yok saymasını nasıl söyleyebilirim?
- 10. bir dosyadan gelen sözcükleri gerçek olandan daha büyük boyu var
- 11. ASCII
- 12. Yıldız işareti kalın harflerle yazılıyor
- 13. python3 unicode-escape, ascii olmayan baytlarla çalışmaz mı?
- 14. ASCII olmayan karakterler için web.config dosyasına ihtiyacım var mı?
- 15. SyntaxError ben olmayan bazı ASCII cheracter içeren xml ayrıştırmak çalışıyorum
- 16. .Net Regex İçindeki ASCII olmayan herhangi bir karakterle eşleşen Regex
- 17. ColdFusion 11 - 500 ASCII Olmayan Çerez Karakterinden Dahili Sunucu Hatası
- 18. Java Script olmayan ascii karakterleri algılamak için düzenli ifade
- 19. Vim'deki karakterlerin alfasayısal olmayan ASCII değerlerini nasıl artırabilir/azaltabilirim?
- 20. Sözcükleri değiştirirken noktalama işaretini atla C
- 21. Köşeli Çevirme - Çevirme değerleri - değer geçişi
- 22. PHP: Büyük/küçük harfe duyarlı olmayan parametreler
- 23. Non-ASCII sembolleri çalışmıyor?
- 24. PO dosyasında sözcükleri sayma
- 25. Tepkime anahtar sözcükleri
- 26. Python'da sözcükleri birleştirmek (permütasyonlar?)
- 27. sitecore'daki sözcükleri durdur
- 28. Zincirleme anahtar sözcükleri zincirleme
- 29. python'da sıralama sözcükleri
- 30. İngilizce olmayan karakterler için soundex/metaphone'u etkinleştirme
http://unicode.org/Public/UNIDATA/SpecialCasing.txt, yerel ayar dikkate alınmadığında bile bu kadar basit olmadığını söylüyor. – jfs