История изменений
Исправление saahriktu, (текущая версия) :
Нет, в Python есть тип str, который хранит текст Unicode. Не UTF-8
В любом случае пишем, например:
mypipe = pipes.Template()
mypipe.append('myprog', '--')
with mypipe.open('pipefile', 'w') as pfptr:
pfptr.write(myblob)
TypeError: write() argument must be str, not bytearray
Исправление saahriktu, :
Нет, в Python есть тип str, который хранит текст Unicode. Не UTF-8
Так во времена 2-го Python'а были же варианты кроме UTF-8. А в Python 3 str конкретно UTF-8.
Пишем, например:
mypipe = pipes.Template()
mypipe.append('myprog', '--')
with mypipe.open('pipefile', 'w') as pfptr:
pfptr.write(myblob)
TypeError: write() argument must be str, not bytearray
Исходная версия saahriktu, :
Нет, в Python есть тип str, который хранит текст Unicode. Не UTF-8
Так во времена 2-го Python'а было же. А в Python 3 str конкретно UTF-8.
Пишем, например:
mypipe = pipes.Template()
mypipe.append('myprog', '--')
with mypipe.open('pipefile', 'w') as pfptr:
pfptr.write(myblob)
TypeError: write() argument must be str, not bytearray