Показать сообщение отдельно

  #484  
Старый 19.12.2009, 02:07
cupper
Постоянный
Регистрация: 06.06.2007
Сообщений: 575
Провел на форуме:
1180737

Репутация: 180


По умолчанию

ворвусь я в ваш пылкий спор со своим не очень сложным вопросом
Значит читаю сайт вот так
Цитата:
conn = urllib2.Request(host, post, headers)
data = urllib2.urlopen(conn).read()
data содержит англ. теги и строку на русском тексте, при выводе на консоль вместо русских букв получаю кракозябру. В начале скрипта выставлена кодировка # -*- coding: utf-8 -*-
так что напрашивается мнения что я получаю строку в CP1251, но преобразовать ее к utf не получается как нужно это делать ?


PS. бугагашеньки
data.decode("cp1251").encode('utf8')

Последний раз редактировалось cupper; 19.12.2009 в 02:11..
 
Ответить с цитированием