Seite 1 von 1

bytes aus int in range erzeugen

Verfasst: Montag 8. April 2013, 14:38
von bone2
das mag jetzt banal klingen und sein, aber ich verzweifel daran gerade ein wenig.

Ich brauche bytes, eine einfache folge

Code: Alles auswählen

b'\x00\x01\x02\x03\x04\x05 ... \xff'
(0 - 255)
wie zum teufel wandel ich einfach ints in bytes um?
so erhalte ich zumindest einen string:

Code: Alles auswählen

"".join(chr(i) for i in range(256))
den ich aber nicht in bytes umwandeln kann weil es kein encoding ist.
es muss doch möglich sein einfach eine folge von bytes zu generieren.

Re: bytes aus int in range erzeugen

Verfasst: Montag 8. April 2013, 14:44
von BlackJack
@bone2: Du suchst glaube ich einfach nur ``data = bytes(range(256))``

Re: bytes aus int in range erzeugen

Verfasst: Montag 8. April 2013, 14:47
von bone2
Danke, das war zu einfach...