In Python 2.x konnte ich dies tun:Wie schreibe ich binäre Daten in stdout in Python 3?
import sys, array
a = array.array('B', range(100))
a.tofile(sys.stdout)
aber jetzt bekomme ich ein TypeError: can't write bytes to text stream
. Gibt es eine geheime Verschlüsselung, die ich verwenden sollte?
Es wäre viel besser, eine Antwort zu finden, die mit Python 2.6+ und 3 funktionieren. x – sorin
'os.write' funktioniert sowohl mit Py2 als auch mit Py3. –