print buffer;
Выводит “\xd0\x95\xd0\xbb\xd0\xb5\xd0\xbd\xd0\xb0” (по идее это текст на русском языке)
вставил в самом начале # -*- coding: utf-8 -*- . Ни в какую.
Как массив list перевести в utf-8
print buffer;
>>> s='Привет'
>>> print s
Привет
>>> print [s]
['\xd0\x9f\xd1\x80\xd0\xb8\xd0\xb2\xd0\xb5\xd1\x82']
>>> print [s][0]
Привет