bytes(source, encoding, error)
Все параметры являются обязательными.
source - объект Python,encoding - кодировка источника, если source - это строка,error - обработчик ошибок. Вызывается в случае неправильной кодировки.bytes - байтовый объект (строка байтов), неизменяемая последовательность.Класс bytes() возвращает байтовый объект bytes, который является неизменяемой последовательностью целых чисел в диапазоне от 0 <= х <256.
Необязательный параметр source используется для инициализации массива несколькими различными способами:
bytes() преобразует строку в строку байтов, используя str.encode().0 <= x < 256, которые будут используются в качестве содержимого строки.Байтовые строки также могут быть созданы с помощью строкового литерала b
>>> bytes(4) # b'\x00\x00\x00\x00' bytes('Привет', encoding='utf-8') # b'\xd0\x9f\xd1\x80\xd0\xb8\xd0\xb2\xd0\xb5\xd1\x82' >>> bytes() # b''