Schreiben Sie einzelne Bits in eine Datei in Python
Gibt es eine Möglichkeit in Python, weniger als 1 Byte Daten zu schreiben, auch wenn ich die Zahl 0 schreibe, die in 1 Bit die Dateigröße 1 (8 Bit) Byte darstellt
Ich habe das struct-Modul ausprobiert
file.write(struct.pack('b',0))
Array-Modul
import array
data1=array.array('B')
x=bin(0)[2:]
data1.append(int(0,2))
f2=open('/root/x.txt','wb')
data1.tofile(f2)