encoding tclsh

Модератор: Модераторы разделов

Аватара пользователя
Виталмий
Сообщения: 468
Статус: Любитель
ОС: Gentoo Linux

encoding tclsh

Сообщение Виталмий »

Проблема следующая.
мне нужно получить на выходе шеснадцатеричную строку.

в tclsh есть такая функция

Код: Выделить всё

encoding convertfrom ?encoding? data

конвертирует в юникод из вашей кодировки. источник
далее продуем.
у меня локаль KOI8-R.

Код: Выделить всё

%  set a [encoding convertfrom koi8-r "Виталмий"]
8B0;<89
%

но это что-то нето, как минимум должно получится 16 символов.

вопрос как получить шеснадцатеричную строку "Виталмий"?
linux-2.6.17-gentoo-r5 x86 on AMD Athlon XP 2000+
OpenSuse 11.0 x86_64 on Sony VNG-FZ31ER
Спасибо сказали: