Files
old-nlp/venv/lib/python3.7/__pycache__/reprlib.cpython-37.pyc

37 lines
5.2 KiB
Plaintext
Raw Normal View History

2019-10-20 13:16:49 +02:00
B
<00>x-]<5D><00>@s^dZdddgZddlZddlmZddlmZd d d<03>ZGd
d<01>d<01>Zd d <0C>Z e<08>Z
e
j Z dS)zGRedo the builtin repr() (representation) but with limits on most sizes.<2E>Repr<70>repr<70>recursive_repr<70>N)<01>islice)<01> get_ident<6E>...cs<00>fdd<02>}|S)zGDecorator to make a repr function return fillvalue for a recursive callcsXt<00><00><00><02><00>fdd<02>}t<01>d<03>|_t<01>d<04>|_t<01>d<05>|_t<01>d<06>|_t<01>di<00>|_|S)Nc sBt|<00>t<01>f}|<01>kr<1A>S<00><01>|<01>z <0C>|<00>}Wd<00><01>|<01>X|S)N)<04>idr<00>add<64>discard)<03>self<6C>key<65>result)<03> fillvalue<75> repr_running<6E> user_function<6F><00>?/home/hamo/projects/misc/adreader/venv/lib/python3.7/reprlib.py<70>wrappers
  z<recursive_repr.<locals>.decorating_function.<locals>.wrapper<65>
__module__<EFBFBD>__doc__<5F>__name__<5F> __qualname__<5F>__annotations__)<07>set<65>getattrrrrrr)rr)r)rrr<00>decorating_function s    z+recursive_repr.<locals>.decorating_functionr)rrr)rrr s c@s~eZdZdd<02>Zdd<04>Zdd<06>Zddd <09>Zd
d <0B>Zd d <0A>Zdd<0F>Z dd<11>Z
dd<13>Z dd<15>Z dd<17>Z dd<19>Zdd<1B>Zdd<1D>ZdS) rcCsFd|_d|_d|_d|_d|_d|_d|_d|_d|_d|_ d|_
dS)N<><00><00><00><00>() <0B>maxlevel<65>maxtuple<6C>maxlist<73>maxarray<61>maxdict<63>maxset<65> maxfrozenset<65>maxdeque<75> maxstring<6E>maxlong<6E>maxother)r rrr<00>__init__&sz Repr.__init__cCs|<00>||j<01>S)N)<02>repr1r!)r <00>xrrrr3sz Repr.reprcCsVt|<01>j}d|kr$|<03><02>}d<02>|<04>}t|d|<00>rFt|d|<00>||<02>S|<00>||<02>SdS)N<> <20>_Zrepr_)<07>typer<00>split<69>join<69>hasattrr<00> repr_instance)r r.<00>level<65>typename<6D>partsrrrr-6s

z
Repr.repr1<72>c
s<>t|<01>}|dkr|rd}nX|d<00>|j<01><01><00>fdd<05>t||<05>D<00>} ||krT| <09>d<02>d<06>| <09>}|dkrr|rr||}d|||fS)Nrz...<2E>csg|]}<01>|<01><00><02>qSrr)<02>.0<EFBFBD>elem)<02>newlevelr-rr<00>
<listcomp>Gsz'Repr._repr_iterable.<locals>.<listcomp>z, z%s%s%s)<05>lenr-r<00>appendr3)
r r.r6ZleftZrightZmaxiterZtrail<69>n<>s<>piecesr)r=r-r<00>_repr_iterable@s 

 zRepr._repr_iterablecCs|<00>||dd|jd<03>S)N<>(<28>)<29>,)rDr")r r.r6rrr<00>
repr_tupleMszRepr.repr_tuplecCs|<00>||dd|j<01>S)N<>[<5B>])rDr#)r r.r6rrr<00> repr_listPszRepr.repr_listcCs,|sd|jSd|j}|<00>|||d|j<02>S)Nz array('%s')z array('%s', [z]))ZtypecoderDr$)r r.r6Zheaderrrr<00>
repr_arraySs

zRepr.repr_arraycCs$|sdSt|<01>}|<00>||dd|j<02>S)Nzset()<29>{<7B>})<03>_possibly_sortedrDr&)r r.r6rrr<00>repr_setYsz Repr.repr_setcCs$|sdSt|<01>}|<00>||dd|j<02>S)Nz frozenset()z frozenset({z}))rOrDr')r r.r6rrr<00>repr_frozenset_s
 zRepr.repr_frozensetcCs|<00>||dd|j<01>S)Nzdeque([z]))rDr()r r.r6rrr<00>
repr_dequefszRepr.repr_dequec Cs<>t|<01>}|dkrdS|dkr dS|d}|j}g}xBtt|<01>|j<04>D].}|||<04>}||||<04>} |<06>d|| f<00>qDW||jkr<>|<06>d<06>d<07>|<06>}
d|
fS) Nrz{}z{...}r:z%s: %sz...z, z{%s})r?r-rrOr%r@r3) r r.r6rAr=r-rCr ZkeyreprZvalreprrBrrr<00> repr_dictis 


zRepr.repr_dictcCs<>t<00>|d|j<02><00>}t|<03>|jkr<>td|jdd<00>}td|jd|<00>}t<00>|d|<04>|t|<01>|d<00><00>}|d|<04>d|t|<03>|d<00>}|S)Nr<00><00>z...)<05>builtinsrr)r?<00>max)r r.r6rB<00>i<>jrrr<00>repr_strxs&$z Repr.repr_strcCsht<00>|<01>}t|<03>|jkrdtd|jdd<00>}td|jd|<00>}|d|<04>d|t|<03>|d<00>}|S)NrrTrUz...)rVrr?r*rW)r r.r6rBrXrYrrr<00>repr_int<6E>s 
$z Repr.repr_intcCs<>yt<00>|<01>}Wn$tk
r2d|jjt|<01>fSXt|<03>|jkr<>td|jdd<00>}td|jd|<00>}|d|<04>d|t|<03>|d<00>}|S)Nz<%s instance at %#x>rrTrUz...) rVr<00> Exception<6F> __class__rrr?r+rW)r r.r6rBrXrYrrrr5<00>s$zRepr.repr_instanceN)r9)rrrr,rr-rDrHrKrLrPrQrRrSrZr[r5rrrrr$s 
 cCs&yt|<00>Stk
r t|<00>SXdS)N)<03>sortedr\<00>list)r.rrrrO<00>srO)r) r<00>__all__rV<00> itertoolsr<00>_threadrrrrOZaReprrrrrr<00><module>s
  
s