Как использовать слова, содержащие символы, отличные от ASCII, в Python? Есть ли способ настроить метод string
capitalize()
?Капитализация слов, отличных от ASCII, в Python
5
A
ответ
10
Использование Unicode строк:
# coding: cp1252
print u"é".capitalize()
# Prints É
Если все у вас есть 8-битовую строку, декодирует его в Unicode первый:
# coding: cp1252
print "é".decode('cp1252').capitalize()
# Prints É
Если затем нужно как 8-битовую строку опять же, кодировать его:
# coding: cp1252
print "é".decode('cp1252').capitalize().encode('cp1252')
# Prints É (assuming your terminal is happy to receive cp1252)
1
capitalize()
должен просто работать ™ для строк Unicode.
Смежные вопросы
- 1. Капитализация слов в строке
- 2. chr для символов, отличных от ASCII, в Python
- 3. Вставка символов, отличных от ASCII, в pdf с Python reportlab
- 4. найти текст для символов, отличных от ASCII, в python
- 5. Bash: Преобразование символов, отличных от ASCII, в ASCII
- 6. Надежный способ обработки символов, отличных от ASCII, на Python?
- 7. Selenium Python 2.7 - утверждение символов, отличных от ascii
- 8. Кодирование/декодирование символов, отличных от ASCII, при использовании Python Pandas
- 9. Только для удаления символов, отличных от ASCII
- 10. Обработка символов, отличных от ascii, в textField: shouldChangeCharactersInRange: replacementString:
- 11. Хорошие представления ASCII для символов, отличных от ASCII?
- 12. Капитализация первых букв слов в предложении с использованием кода python
- 13. Обрабатывать unicode при удалении/замене символов, отличных от слов
- 14. Получение символов, отличных от ASCII, в ответе WebBroker в Delphi
- 15. Чтение символов, отличных от ASCII, из текстового файла
- 16. Соединение Firebird с использованием символов, отличных от ASCII, в пути
- 17. Как имена файлов, отличных от ASCII, закодированные в RAR-файлах?
- 18. Предотвращение захвата символов, отличных от ASCII, в UITextView
- 19. Удаление символов, отличных от ascii, в файле csv
- 20. Как включить чтение символов, отличных от ascii, в сервлетах
- 21. Вывод даты в символах, отличных от ASCII, с помощью PHP
- 22. Получение символов, отличных от ASCII, для работы в функциях Ren'Py
- 23. Использование символов, отличных от ASCII, в командном файле cmd
- 24. Хранить дедуплицированный список символов, отличных от ascii, в массиве
- 25. Hypothetical - поддержка символов, отличных от ASCII, в тексте без строки
- 26. Поиск конкретных символов, отличных от ASCII, в Unix
- 27. Входной сигнал Авто-Капитализация для слов?
- 28. Ограничение Postgresql для проверки символов, отличных от ascii
- 29. Удаление символов, отличных от ASCII, из файлов данных
- 30. Markdown, Perl и кодировка символов: рендеринг символов, отличных от ASCII
http://unicode.org/Public/UNIDATA/SpecialCasing.txt говорит, что это не так просто, даже если язык не рассматривается – jfs