[Python-de] mit Bytes rechnen

Hermann Riemann nospam.ng at hermann-riemann.de
Mi Mai 13 18:45:59 CEST 2015


Stefan schrieb:

> So wie ich das verstanden habe, kann ich in Python nicht mit Bytes
> rechnen, zumindest nicht mit einzelnen Bytes. Könnte ich aber dasselbe
> erreichen, wenn ich ein einzelnes Element aus einem Bytearray verwende?

Doch, in Python3 ist die Technik bytearray.

Nach
http://www.dotnetperls.com/bytes
kann man bytearray konvertieren:

initial = [100, 255, 255, 0]

# Konvertiere Liste in bytearray
b = bytearray(initial)

# Konvertiere zurück
result = list(b)

Falls die binäre Daten in Dateien stehen,
die Datei mir rb statt r bzw wb statt w öffnen

Hermann
   der Python3 Python2 wegen Haltbarkeit der software vorzieht.

-- 
http://www.Hermann-Riemann.de


Mehr Informationen über die Mailingliste python-de