from dataclasses import dataclass, field
from b4x_serializator import B4XSerializator
@dataclass
class Testing:
Aa: int
Bb: str
Cc: list
if __name__ == '__main__':
ser = B4XSerializator(types=[Testing])
t = Testing(Aa=11, Bb="from python", Cc=[1, 2, 3, 4])
b = ser.convert_object_to_bytes(obj=t)
with open(r"C:\Users\H\Downloads\1.dat", "wb") as f:
f.write(b)
tt = ser.convert_bytes_to_object(b)
print(tt)