Отправка закодированных данных по udp python

Мне нужно отправить строку данных по udp(пример: b’str’), но перед этой строкой нужно вставить один байт данных - двоичное число которое равняется номеру отправленной строки. Я знаю, что можно, что это можно сделать так: b’\x1’ + b’str’ - это первая отправленная строка. Однако этот первый байт будет в шестнадцатеричный системе счисления. Как тоже самое сделать в двоичной системе? Как проучить байтовую строку в двоичной системе? И второй вопрос: как получать такую байтовую строку b’\x1’ в шестнадцатеричный системе и как такую строку получить из двоичной системе из числа типа int, к примеру из 1?


Ответы (0 шт):