Konvertieren Sie Dezimalzahlen in Hex-Python

Ich baue einen Server in Python, ich muss einen Dezimalwert in hex wie folgt konvertieren:

Nehmen wir an, das Paket beginnt mit 4 Bytes, die die Paketlänge definieren: 00 00 00 00 wenn len (packet) = 255, würden wir senden: 00 00 00 ff

Jetzt ist mein Problem, dass manchmal das Paket größer als 256 ist, wie zum Beispiel 336, dann wäre es: 00 00 01 50

Ich weiß nicht, wie man das in Python macht, und ich werde jede Hilfe wirklich schätzen. Vielen Dank !

Antworten auf die Frage(2)

Ihre Antwort auf die Frage