Как преобразовать строку в байты в Python 3Python

Программы на Python
Ответить
Гость
 Как преобразовать строку в байты в Python 3

Сообщение Гость »

Ошибка типа: 'str' не поддерживает интерфейс буфера. Предлагается два возможных метода преобразования строки в байты:

Код: Выделить всё

b = bytes(mystring, 'utf-8')

b = mystring.encode('utf-8')
Каковы между ними различия? Какой из них мне выбрать и почему?

Обратный способ см. в разделе Преобразование байтов в строку в Python 3.

Подробнее здесь: https://stackoverflow.com/questions/758 ... n-python-3
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»