>> В консоль выводи соответственно в кодировке cp866
Вывод в консоль:
z =
print unicode(repr(z) , ‘cp866’)
>>> “'”
Вот такой код:
z = [u'\xe1\xe0\xed\xfc\xea\xee']
z = repr(z[0])
print z
z = z.replace('u','')
print z
x = z[0].decode('cp1251').encode('utf-8')
print x
Выводит:
>>> u'\xe1\xe0\xed\xfc\xea\xee'
>>> ‘\xe1\xe0\xed\xfc\xea\xee’
>>> ‘
Если добавляю это в Gui (ячейка таблицы) - туда попадет ’
Папака создается с именем ‘
Хотя бы GUI должен был получить то что нужно вроде, но везде остается только ’
Если так:
z = [u'\xe1\xe0\xed\xfc\xea\xee']
z = repr(z[0])
print z
z = z.replace('u','')
z = z.replace('\'','')
print z
x = z[0].decode('cp1251').encode('utf-8')
print x
Получаю
>>> u'\xe1\xe0\xed\xfc\xea\xee'
>>> \xe1\xe0\xed\xfc\xea\xee
>>> \