Найти - Пользователи
Полная версия: Переключение кодировки on fly
Начало » Python для новичков » Переключение кодировки on fly
1
romankrv
Привет всем.

Вот вопрос:
Переключение кодировки on fly
т.е.
1. Допустим у меня есть наборы слов разных кодировок т.е. разных языков
2. Я хочу проверить эти слова функцией isalpha()
3. У меня это не получится т.е. получится но только на текущей установленной кодировке.
4. Чтобы получилося я так понимаю нужно переключать кодировку на лету.

Вопрос как это делается в пайтоне?

Спасибо.
shiza
Вроде для этих целей и придумали юникод, чтоб не парится с разными языками. =)
IMHO: cделай кодировку скрипта UTF-8, все строки переводи в юникод и проблем не будет.
romankrv
shiza
Да это понятно что utf-8 (pep0263). Может я неправаильно выразил вопрос, но интересует переключение кодировки on fly в ipython?
shiza
Все-равно не понял.
Вроде для входных данных там одна получается кодировка - кодировка консоли.
igor.kaist
Где то видел модуль для автоматического детекта кодировки. Может быть это нужно?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB