Ejemplo n.º 1
0
    def __init__(self, name, raise_if=ErrorDefect, lazy=False):
        super(CfbIO, self).__init__(name, mode='rb')
        MaybeDefected.__init__(self, raise_if=raise_if)

        self.size = fstat(self.fileno()).st_size
        self.header = Header(self)

        self.directory = Directory(self)
        if not lazy:
            self.directory.read()