преобразовать десятичный в шестнадцатеричный питон
Я собираю сервер в Python, мне нужно преобразовать десятичное значение в шестнадцатеричное как это:
скажем, начало пакета составляет 4 байта, которые определяют длину пакета: 00 00 00 00, если len (пакет) = 255, мы отправим: 00 00 00 ff
Теперь моя проблема в том, что иногда пакет больше 256, как, например, 336, тогда это будет: 00 00 01 50
Я не знаю, как сделать это в Python, и я буду очень признателен за любую помощь. Спасибо !