У меня ОС WinXP Pyton 27 IDE PyScripter
Код такой
# coding: cp1251
import urllib2
import html5lib
import lxml.etree as etree
import codecs, sys
xpath_abr='/html/body/div[3]/div[1]/div[2]/ul[1]/text()[1]'
builder = html5lib.getTreeBuilder('lxml')
parser = html5lib.HTMLParser(builder, namespaceHTMLElements = False)
doc_tree= parser.parse(urllib2.urlopen('http://vmcorp.ru/').read())
r = doc_tree.xpath(xpath_abr.decode('utf8'))
n = str(r)
#print n.decode('utf8').encode('cp1251').decode('cp866')
#n.encode('utf-8', 'ignore')
#n.decode("cp1251").encode("utf8")
#n.decode("utf-8").encode("cp1251")
print n.encode('cp1251')
#print n
>>>
>>>
Как быть?