Форум сайта python.su
igor.kaistспасибо) исправил на string та же ошибка, исправил на if 1:
Исправь в исходнике модуля basestring на string. Или вообще поставь if 1:
…
Офлайн
text = unicode(tmp[7:len(tmp)-6], 'Windows-1251')
Офлайн
Не знаю в чем у тебя там дело….
Попробуй сначала просто отправить текст, потом посмотри, что в строке tmp… Блин чуть чуть включи мозг
Офлайн
Включаю вот для чего ‘<b>’? Они обязательны?
Гы гы хотел включить походу совсем выключил, понял для чего эта б, текст обычный отправляет нормально…
Отредактировано (Янв. 17, 2009 16:15:55)
Офлайн
LamНу что тут еще можно сказать %)
Включаю вот для чего ‘<b>’? Они обязательны?
Офлайн
Та понял я туплю просто жестка…
Вот теперь включил) просто в той строке над было больше вырезать) спасибо сделал что хотел)
Отредактировано (Янв. 17, 2009 16:26:31)
Офлайн
Проблема походу в переводе символов в нормальный текст, вобщем если строка tmp содержит русские буквы(или символы § и тд) ну вобщем я хз:'(
Офлайн
Слов нет.. Посмотри и проанализируй для начала, что у тебя в tmp… В какой кодировке в конце концов у тебя там текст. Включи мозг, а не “походу там…”
Офлайн
Включил, там не то что текст там строка байт, пробовал
for i in tmp:
print ord(i), unicode(i, 'koi8-r)
Офлайн
А причем здесь кои8?? Не юникод ли случайно использует ася?? Опять пробуем включить мозг..
Офлайн