Critics have remarked that those four worthies were truly peerless throughout the ages; yet the present falls short of the pastβ€”the ancients favored unadorned simplicity, whereas the moderns prefer refined elegance. Styles of substance and ornament rise and fall in succession, shifting with the changing mores of the times; such evolution is simply the natural order of things. The ideal lies in honoring antiquity without clashing with the present, and embracing modernity without succumbing to its flawsβ€”embodying that perfect balance of substance and refinement that defines the true gentleman. There is surely no need to abandon a carved palace in favor of a cave dwelling, or to trade a jade carriage for a primitive cart with solid wooden wheels.🌌 SpectraShell

🌌 SpectraShell

Current path: lib64/python3.6/__pycache__/



⬆️ Go up: /lib64/python3.6

πŸ“„ Viewing: _compression.cpython-36.pyc

3


 \οΏ½οΏ½@s:dZddlZejZGddοΏ½dejοΏ½ZGddοΏ½dejοΏ½ZdS)z7Internal classes used by the gzip, lzma and bz2 modulesοΏ½Nc@s0eZdZdZddοΏ½ZddοΏ½ZddοΏ½Zdd	οΏ½Zd
S)οΏ½
BaseStreamzMode-checking helper functions.cCs|jrtdοΏ½οΏ½dS)NzI/O operation on closed file)οΏ½closedοΏ½
ValueError)οΏ½selfοΏ½rοΏ½$/usr/lib64/python3.6/_compression.pyοΏ½_check_not_closedszBaseStream._check_not_closedcCs|jοΏ½stjdοΏ½οΏ½dS)NzFile not open for reading)οΏ½readableοΏ½ioοΏ½UnsupportedOperation)rrrrοΏ½_check_can_readszBaseStream._check_can_readcCs|jοΏ½stjdοΏ½οΏ½dS)NzFile not open for writing)οΏ½writabler
r)rrrrοΏ½_check_can_writeszBaseStream._check_can_writecCs(|jοΏ½stjdοΏ½οΏ½|jοΏ½s$tjdοΏ½οΏ½dS)Nz3Seeking is only supported on files open for readingz3The underlying file object does not support seeking)r	r
rοΏ½seekable)rrrrοΏ½_check_can_seeks
zBaseStream._check_can_seekN)οΏ½__name__οΏ½
__module__οΏ½__qualname__οΏ½__doc__rrrrrrrrr	s
rcsleZdZdZddοΏ½ZffddοΏ½ZοΏ½fddοΏ½Zdd	οΏ½Zd
dοΏ½Zdd
dοΏ½Z	ddοΏ½Z
ejfddοΏ½Z
ddοΏ½ZοΏ½ZS)οΏ½DecompressReaderz5Adapts the decompressor API to a RawIOBase reader APIcCsdS)NTr)rrrrr	$szDecompressReader.readablecKs>||_d|_d|_d|_||_||_|jf|jοΏ½|_||_dS)NFrοΏ½οΏ½οΏ½οΏ½)οΏ½_fpοΏ½_eofοΏ½_posοΏ½_sizeοΏ½_decomp_factoryοΏ½_decomp_argsοΏ½
_decompressorοΏ½_trailing_error)rοΏ½fpZdecomp_factoryZtrailing_errorZdecomp_argsrrrοΏ½__init__'szDecompressReader.__init__csd|_tοΏ½jοΏ½S)N)rοΏ½superοΏ½close)r)οΏ½	__class__rrr#;szDecompressReader.closecCs
|jjοΏ½S)N)rr)rrrrr?szDecompressReader.seekablecCsPt|οΏ½οΏ½:}|jdοΏ½οΏ½$}|jt|οΏ½οΏ½}||dt|οΏ½οΏ½<WdQRXWdQRXt|οΏ½S)NοΏ½B)οΏ½
memoryviewοΏ½castοΏ½readοΏ½len)rοΏ½bZviewZ	byte_viewοΏ½datarrrοΏ½readintoBs$zDecompressReader.readintorcCsοΏ½|dkr|jοΏ½S|s|jr dSd}xοΏ½|jjrοΏ½|jjp@|jjtοΏ½}|sHP|jf|j	οΏ½|_y|jj
||οΏ½}WqοΏ½|jk
rοΏ½PYqοΏ½Xn4|jjrοΏ½|jjtοΏ½}|sοΏ½t
dοΏ½οΏ½nd}|jj
||οΏ½}|r&Pq&W|sοΏ½d|_|j|_dS|jt|οΏ½7_|S)NrοΏ½zACompressed file ended before the end-of-stream marker was reachedT)οΏ½readallrrοΏ½eofZunused_datarr(οΏ½BUFFER_SIZErrZ
decompressrZneeds_inputοΏ½EOFErrorrrr))rοΏ½sizer+Zrawblockrrrr(Hs>


zDecompressReader.readcCs,|jjdοΏ½d|_d|_|jf|jοΏ½|_dS)NrF)rοΏ½seekrrrrr)rrrrοΏ½_rewindrszDecompressReader._rewindcCsοΏ½|tjkrnV|tjkr"|j|}n@|tjkrT|jdkrHx|jtjοΏ½rFq8W|j|}ntdj	|οΏ½οΏ½οΏ½||jkrv|j
οΏ½n
||j8}x0|dkrοΏ½|jttj|οΏ½οΏ½}|sοΏ½P|t|οΏ½8}qοΏ½W|jS)NrzInvalid value for whence: {})
r
οΏ½SEEK_SETοΏ½SEEK_CURrοΏ½SEEK_ENDrr(οΏ½DEFAULT_BUFFER_SIZErοΏ½formatr4οΏ½minr))rοΏ½offsetοΏ½whencer+rrrr3xs&







zDecompressReader.seekcCs|jS)z!Return the current file position.)r)rrrrοΏ½tellοΏ½szDecompressReader.tellr)r)rrrrr	r!r#rr,r(r4r
r5r3r=οΏ½
__classcell__rr)r$rr!s
*r)rr
r8r0οΏ½BufferedIOBaserοΏ½	RawIOBaserrrrrοΏ½<module>s


πŸ“