Пример #1
0
    def __init__(self, name, mode='rb', closefd=True, return_raw=False, buffer_size=1024*1024):

        #  9-28-18 RHT: Changed RawSimradFile to implement BufferedReader instead of
        #  io.FileIO to increase performance.

        #  create a raw file object for the buffered reader
        fio = FileIO(name, mode=mode, closefd=closefd)

        #  initialize the superclass
        BufferedReader.__init__(self, fio, buffer_size=buffer_size)
        self._current_dgram_offset = 0
        self._total_dgram_count = None
        self._return_raw = return_raw
Пример #2
0
 def __init__(self, fileobj):
     self.fp = fileobj
     BufferedReader.__init__(self, _GzipReader(fileobj))
Пример #3
0
 def __init__(self, fileobj):
     self.fp = fileobj
     BufferedReader.__init__(self, _DeflateReader(fileobj))
Пример #4
0
 def __init__(self, path, chunk_size=10000):
     BufferedReader.__init__(self, FileIO(path))
     self.chunk_size = chunk_size
     self._callbacks = dict()
Пример #5
0
 def __init__(self, path):
   BufferedReader.__init__(self, FileIO(path))
   self._elementary_streams = {}
Пример #6
0
 def __init__(self, path, chunk_size=10000):
     BufferedReader.__init__(self, FileIO(path))
     self.chunk_size = chunk_size
     self._callbacks = dict()