Получение информации из vcard

Здравствуйте.
Есть: WinXP Pro, , Erlang OTP R10B, ejabberd-0.7.5, Python24, pyicq 0.6

Если в main.py записано sys.setdefaultencoding('utf-8'), то с icq пользователями общение происходит в нормальной кодировке, но при получении русскоязычных данных из vcard происходит зависание, а piton дает ошибку " 'utf-8' codec can'tdecode bytes in position 0-1: invalid data"

Если ли же main.py записано sys.setdefaultencoding('cp1251'), то из vcard данные приходят в нормальной кодировке, а общение с icq пользователями невозможно - абракадабра.

Что делать?

Спрашивать у

Спрашивать у разработчиков PyICQ.

блин...

та же фигня...

Получение информации из vcard

Поставь pyicq-t из svn.

Syndicate content