Files
pyGoEdge-UserPanel/.venv/Lib/site-packages/requests/__pycache__/structures.cpython-312.pyc

53 lines
5.5 KiB
Plaintext
Raw Normal View History

2025-11-18 03:36:49 +08:00
<EFBFBD>
g<> i` <00><00>P<00>dZddlmZddlmZmZGd<05>de<05>ZGd<07>de<07>Zy )
zO
requests.structures
~~~~~~~~~~~~~~~~~~~
Data structures that power Requests.
<EFBFBD>)<01> OrderedDict<63>)<02>Mapping<6E>MutableMappingc<00>N<00>eZdZdZd d<03>Zd<04>Zd<05>Zd<06>Zd<07>Zd<08>Z d <09>Z
d
<EFBFBD>Z d <0B>Z d <0C>Z y)<0E>CaseInsensitiveDicta<74>A case-insensitive ``dict``-like object.
Implements all methods and operations of
``MutableMapping`` as well as dict's ``copy``. Also
provides ``lower_items``.
All keys are expected to be strings. The structure remembers the
case of the last key to be set, and ``iter(instance)``,
``keys()``, ``items()``, ``iterkeys()``, and ``iteritems()``
will contain case-sensitive keys. However, querying and contains
testing is case insensitive::
cid = CaseInsensitiveDict()
cid['Accept'] = 'application/json'
cid['aCCEPT'] == 'application/json' # True
list(cid) == ['Accept'] # True
For example, ``headers['content-encoding']`` will return the
value of a ``'Content-Encoding'`` response header, regardless
of how the header name was originally stored.
If the constructor, ``.update``, or equality comparison
operations are given keys that have equal ``.lower()``s, the
behavior is undefined.
Nc <00>P<00>t<00>|_|<01>i}|j|fi|<02><01>y<00>N)r<00>_store<72>update)<03>self<6C>data<74>kwargss <20>BE:\Project\pygoedge\.venv\Lib\site-packages\requests/structures.py<70>__init__zCaseInsensitiveDict.__init__(s(<00><00>!<21>m<EFBFBD><04> <0B> <0F><<3C><15>D<EFBFBD><13><04> <0B> <0B>D<EFBFBD>#<23>F<EFBFBD>#<23>c<00>B<00>||f|j|j<00><yr
<00>r <00>lower)r <00>key<65>values r<00> __setitem__zCaseInsensitiveDict.__setitem__.s<00><00>%(<28><15><<3C><04> <0B> <0B>C<EFBFBD>I<EFBFBD>I<EFBFBD>K<EFBFBD> rc<00>B<00>|j|j<00>dS)Nrr<00>r rs r<00> __getitem__zCaseInsensitiveDict.__getitem__3s<00><00><13>{<7B>{<7B>3<EFBFBD>9<EFBFBD>9<EFBFBD>;<3B>'<27><01>*<2A>*rc<00>:<00>|j|j<00>=yr
rrs r<00> __delitem__zCaseInsensitiveDict.__delitem__6s<00><00> <10>K<EFBFBD>K<EFBFBD><03> <09> <09> <0B> $rc<00>D<00>d<01>|jj<00>D<00>S)Nc3<00>&K<00>|] \}}|<01><01><00> y<00>wr
<00>)<03>.0<EFBFBD>casedkey<65> mappedvalues r<00> <genexpr>z/CaseInsensitiveDict.__iter__.<locals>.<genexpr>:s<00><00><><00>K<>6J<36>2<>X<EFBFBD>{<7B><08>6J<36>s<00>)r <00>values<65>r s r<00>__iter__zCaseInsensitiveDict.__iter__9s<00><00>K<>d<EFBFBD>k<EFBFBD>k<EFBFBD>6H<36>6H<36>6J<36>K<>Krc<00>,<00>t|j<00>Sr
)<02>lenr r&s r<00>__len__zCaseInsensitiveDict.__len__<s<00><00><12>4<EFBFBD>;<3B>;<3B><1F>rc<00>D<00>d<01>|jj<00>D<00>S)z.Like iteritems(), but with all lowercase keys.c3<00>0K<00>|]\}}||df<02><01><00>y<01>w)rNr )r!<00>lowerkey<65>keyvals rr$z2CaseInsensitiveDict.lower_items.<locals>.<genexpr>As!<00><00><><00>T<>@S<>*<<3C>8<EFBFBD>V<EFBFBD><18>6<EFBFBD>!<21>9<EFBFBD>%<25>@S<>s<00>)r <00>itemsr&s r<00> lower_itemszCaseInsensitiveDict.lower_items?s<00><00>T<><04> <0B> <0B>@Q<>@Q<>@S<>T<>Trc<00><><00>t|t<00>r t|<01>}ntSt |j <00><00>t |j <00><00>k(Sr
)<06>
isinstancerr<00>NotImplemented<65>dictr0)r <00>others r<00>__eq__zCaseInsensitiveDict.__eq__CsC<00><00> <15>e<EFBFBD>W<EFBFBD> %<25>'<27><05>.<2E>E<EFBFBD>!<21> !<21><13>D<EFBFBD>$<24>$<24>&<26>'<27>4<EFBFBD><05>0A<30>0A<30>0C<30>+D<>D<>Drc<00>H<00>t|jj<00><00>Sr
)rr r%r&s r<00>copyzCaseInsensitiveDict.copyLs<00><00>"<22>4<EFBFBD>;<3B>;<3B>#5<>#5<>#7<>8<>8rc<00>F<00>tt|j<00><00><00>Sr
)<03>strr4r/r&s r<00>__repr__zCaseInsensitiveDict.__repr__Os<00><00><12>4<EFBFBD><04>
<EFBFBD>
<EFBFBD> <0C>%<25>&<26>&rr
)<0E>__name__<5F>
__module__<EFBFBD> __qualname__<5F>__doc__rrrrr'r*r0r6r8r;r rrrr s<<00><00><08>4$<24> 0<>
+<2B>%<25>L<01> <20>U<01>E<01>9<>'rrc<00>8<00><00>eZdZdZd<06>fd<02> Zd<03>Zd<04>Zdd<05>Z<07>xZS)<07>
LookupDictzDictionary lookup object.c<00>0<00><01>||_t<00>|<00> <00>yr
)<03>name<6D>superr)r rC<00> __class__s <20>rrzLookupDict.__init__Vs<00><><00><18><04> <09> <0A><07><18>rc<00>"<00>d|j<00>d<02>S)Nz <lookup 'z'>)rCr&s rr;zLookupDict.__repr__Zs<00><00><1A>4<EFBFBD>9<EFBFBD>9<EFBFBD>+<2B>R<EFBFBD>(<28>(rc<00>:<00>|jj|d<00>Sr
<00><02>__dict__<5F>getrs rrzLookupDict.__getitem__]s<00><00><14>}<7D>}<7D> <20> <20><13>d<EFBFBD>+<2B>+rc<00>:<00>|jj||<02>Sr
rH)r r<00>defaults rrJzLookupDict.getbs<00><00><13>}<7D>}<7D> <20> <20><13>g<EFBFBD>.<2E>.rr
) r<r=r>r?rr;rrJ<00> __classcell__)rEs@rrArASs<00><><00>#<23><1B>)<29>,<2C>
/rrAN) r?<00> collectionsr<00>compatrrrr4rAr rr<00><module>rPs-<00><01><04>$<24>+<2B>C'<27>.<2E>C'<27>L/<2F><14>/r