Lines Matching refs:fileobj
124 compresslevel=9, fileobj=None, mtime=None): argument
162 if fileobj is None:
163 fileobj = self.myfileobj = builtins.open(filename, mode or 'rb')
165 filename = getattr(fileobj, 'name', '')
171 mode = getattr(fileobj, 'mode', 'rb')
175 raw = _GzipReader(fileobj)
191 self.fileobj = fileobj
210 s = repr(self.fileobj)
222 self.fileobj.write(b'\037\213') # magic header
223 self.fileobj.write(b'\010') # compression method
237 self.fileobj.write(chr(flags).encode('latin-1'))
241 write32u(self.fileobj, int(mtime))
242 self.fileobj.write(b'\002')
243 self.fileobj.write(b'\377')
245 self.fileobj.write(fname + b'\000')
253 if self.fileobj is None:
264 self.fileobj.write(self.compress.compress(data))
300 return self.fileobj is None
303 fileobj = self.fileobj
304 if fileobj is None:
306 self.fileobj = None
309 fileobj.write(self.compress.flush())
310 write32u(fileobj, self.crc)
312 write32u(fileobj, self.size & 0xffffffff)
325 self.fileobj.write(self.compress.flush(zlib_mode))
326 self.fileobj.flush()
334 return self.fileobj.fileno()
523 with GzipFile(fileobj=buf, mode='wb', compresslevel=compresslevel) as f:
531 with GzipFile(fileobj=io.BytesIO(data)) as f:
548 f = GzipFile(filename="", mode="rb", fileobj=sys.stdin.buffer)
559 g = GzipFile(filename="", mode="wb", fileobj=sys.stdout.buffer)