1 from typing import Any, IO, Optional
\r
2 from os.path import _PathType
\r
6 def open(filename, mode: str = ..., compresslevel: int = ..., encoding: Optional[str] = ..., errors: Optional[str] = ..., newline: Optional[str] = ...) -> IO[Any]: ...
\r
10 def __init__(self, f: IO[bytes], prepend: bytes = ...) -> None: ...
\r
11 def read(self, size: int) -> bytes: ...
\r
12 def prepend(self, prepend: bytes = ...) -> None: ...
\r
13 def seek(self, off: int) -> int: ...
\r
14 def seekable(self) -> bool: ...
\r
16 class GzipFile(_compression.BaseStream):
\r
17 myfileobj: Optional[IO[bytes]]
\r
20 compress: zlib._Compress
\r
22 def __init__(self, filename: Optional[_PathType] = ..., mode: Optional[str] = ..., compresslevel: int = ..., fileobj: Optional[IO[bytes]] = ..., mtime: Optional[float] = ...) -> None: ...
\r
24 def filename(self) -> str: ...
\r
26 def mtime(self): ...
\r
28 def write(self, data: bytes) -> int: ...
\r
29 def read(self, size: Optional[int] = ...) -> bytes: ...
\r
30 def read1(self, size: int = ...) -> bytes: ...
\r
31 def peek(self, n: int) -> bytes: ...
\r
33 def closed(self) -> bool: ...
\r
34 def close(self) -> None: ...
\r
35 def flush(self, zlib_mode: int = ...) -> None: ...
\r
36 def fileno(self) -> int: ...
\r
37 def rewind(self) -> None: ...
\r
38 def readable(self) -> bool: ...
\r
39 def writable(self) -> bool: ...
\r
40 def seekable(self) -> bool: ...
\r
41 def seek(self, offset: int, whence: int = ...) -> int: ...
\r
42 def readline(self, size: int = ...) -> bytes: ...
\r
44 class _GzipReader(_compression.DecompressReader):
\r
45 def __init__(self, fp: IO[bytes]) -> None: ...
\r
46 def read(self, size: int = ...) -> bytes: ...
\r
48 def compress(data, compresslevel: int = ...) -> bytes: ...
\r
49 def decompress(data: bytes) -> bytes: ...
\r