записать отдельные биты в файл в Python

Есть ли способ в Python для записи данных менее 1 байта, даже когда я пишу число 0, представленное в 1 бит, размер файла составляет 1 (8 бит) байт

Я попробовал модуль struct

file.write(struct.pack('b',0))

модуль массива

import array
data1=array.array('B')
x=bin(0)[2:]
data1.append(int(0,2))
f2=open('/root/x.txt','wb')
data1.tofile(f2)

Ответы на вопрос(1)

Ваш ответ на вопрос