/usr/lib64/python3.12/importlib/resources/__pycache__
NameSizeModeActions
abc.cpython-312.opt-1.pyc89050644editdlrm
abc.cpython-312.opt-2.pyc70940644editdlrm
abc.cpython-312.pyc89050644editdlrm
readers.cpython-312.opt-1.pyc90000644editdlrm
readers.cpython-312.opt-2.pyc83440644editdlrm
readers.cpython-312.pyc90000644editdlrm
simple.cpython-312.opt-1.pyc54690644editdlrm
simple.cpython-312.opt-2.pyc46640644editdlrm
simple.cpython-312.pyc54690644editdlrm
_adapters.cpython-312.opt-1.pyc96130644editdlrm
_adapters.cpython-312.opt-2.pyc88240644editdlrm
_adapters.cpython-312.pyc96130644editdlrm
_common.cpython-312.opt-1.pyc86740644editdlrm
_common.cpython-312.opt-2.pyc76020644editdlrm
_common.cpython-312.pyc87330644editdlrm
_itertools.cpython-312.opt-1.pyc15410644editdlrm
_itertools.cpython-312.opt-2.pyc7360644editdlrm
_itertools.cpython-312.pyc15410644editdlrm
_legacy.cpython-312.opt-1.pyc48450644editdlrm
_legacy.cpython-312.opt-2.pyc37510644editdlrm
_legacy.cpython-312.pyc48450644editdlrm
__init__.cpython-312.opt-1.pyc6390644editdlrm
__init__.cpython-312.opt-2.pyc5840644editdlrm
__init__.cpython-312.pyc6390644editdlrm
Edit: /usr/lib64/python3.12/importlib/resources/__pycache__/_itertools.cpython-312.opt-1.pyc (1541B)
{|j ddZy)Nct|}t||} t|}dj||}|xs t|#t$rY|SwxYw)a(If *iterable* has only one item, return it. If it has zero items, return *default*. If it has more than one item, raise the exception given by *too_long*, which is ``ValueError`` by default. >>> only([], default='missing') 'missing' >>> only([1]) 1 >>> only([1, 2]) # doctest: +IGNORE_EXCEPTION_DETAIL Traceback (most recent call last): ... ValueError: Expected exactly one item in iterable, but got 1, 2, and perhaps more.' >>> only([1, 2], too_long=TypeError) # doctest: +IGNORE_EXCEPTION_DETAIL Traceback (most recent call last): ... TypeError Note that :func:`only` attempts to advance *iterable* twice to ensure there is only one item. See :func:`spy` or :func:`peekable` to check iterable contents less destructively. zLExpected exactly one item in iterable, but got {!r}, {!r}, and perhaps more.)iternextformat ValueError StopIteration)iterabledefaulttoo_longit first_value second_valuemsgs 7/usr/lib64/python3.12/importlib/resources/_itertools.pyonlyrsj, hBr7#K *Bx  &{L A )*S/)     s A AA)NN)rrrs $r