Форум сайта python.su
Привет всем.
Вот вопрос:
Переключение кодировки on fly
т.е.
1. Допустим у меня есть наборы слов разных кодировок т.е. разных языков
2. Я хочу проверить эти слова функцией isalpha()
3. У меня это не получится т.е. получится но только на текущей установленной кодировке.
4. Чтобы получилося я так понимаю нужно переключать кодировку на лету.
Вопрос как это делается в пайтоне?
Спасибо.
Офлайн
Вроде для этих целей и придумали юникод, чтоб не парится с разными языками. =)
IMHO: cделай кодировку скрипта UTF-8, все строки переводи в юникод и проблем не будет.
Офлайн
shizaДа это понятно что utf-8 (pep0263). Может я неправаильно выразил вопрос, но интересует переключение кодировки on fly в ipython?
Офлайн
Все-равно не понял.
Вроде для входных данных там одна получается кодировка - кодировка консоли.
Офлайн
Где то видел модуль для автоматического детекта кодировки. Может быть это нужно?
Офлайн