Ich habe hier ein Anfängerproblem
Ich versuche eine Datei mit "character" Daten 8Bit zu beschreiben,
leider auch Daten mit gesetzten Bit7. Beispiel Werte 0x00 bis 0xC8 siehe unten
Code: Alles auswählen
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
myData = bytearray()
for i in range (200):
myData.append (i) # Byte Array initialisieren
print (myData) # Ausgabe
fobj = open("temp.txt", "w")
for i in range (200):
fobj.write(chr(myData[i]))
fobj.close()
aber trotz der Fehlermeldungen komme ich da nicht weiter.
Da fehlt mir momentan der Zugang da Python ja keinen char Typ kennt und sie quasi ein Sonderfall von Strings sind,
bräucht ich hier mal eine Anstupshilfe...
Wenn ich die Datei mit "wb" öffne, so war der Plan scheitere ich ebenfalls.
Bitte nicht lachen
B.Nutzer