/usr/lib64/python2.6/Demo/imputil
NameSizeModeActions
importers.py78110644editdlrm
importers.pyc83610644editdlrm
importers.pyo82590644editdlrm
knee.py34820644editdlrm
knee.pyc37770644editdlrm
knee.pyo36900644editdlrm
Edit: /usr/lib64/python2.6/Demo/imputil/knee.pyc (3777B)
Ñò «gc@sdZddkZddkZddkZdddd„Zd„Zd„Zd„Zdd„Z d „Z d „Z ei Z eiZee_ e e_dS( sAn Python re-implementation of hierarchical module import. This code is intended to be read, not executed. However, it does work -- all you need to do to enable it is "import knee". (The name is a pun on the klunkier predecessor of this module, "ni".) iÿÿÿÿNcCsat|ƒ}t||ƒ\}}t||ƒ}|p|St|dƒot||ƒn|S(Nt__path__(tdetermine_parenttfind_head_packaget load_tailthasattrtensure_fromlist(tnametglobalstlocalstfromlisttparenttqttailtm((s)/usr/lib64/python2.6/Demo/imputil/knee.pyt import_hooks cCs´| p|idƒ odS|d}|idƒo)ti|}||ijpt‚|Sd|joB|idƒ}|| }ti|}|i|jpt‚|SdS(Nt__name__Rt.(thas_keytNonetsystmodulest__dict__tAssertionErrortrfindR(RtpnameR ti((s)/usr/lib64/python2.6/Demo/imputil/knee.pyRs     cCsØd|jo+|idƒ}|| }||d}n |}d}|od|i|f}n|}t|||ƒ}|o ||fS|o4|}d}t|||ƒ}|o ||fSntd|‚dS(NRits%s.%ssNo module named (tfindRt import_moduleRt ImportError(R RRtheadR tqnameR ((s)/usr/lib64/python2.6/Demo/imputil/knee.pyR(s&   cCs›|}xŽ|o†|idƒ}|djot|ƒ}n|| ||d}}d|i|f}t|||ƒ}|ptd|‚q q W|S(NRiis%s.%ssNo module named (RtlenRRR(R R R RRtmname((s)/usr/lib64/python2.6/Demo/imputil/knee.pyR=s icCsÆx¿|D]·}|djoE|p7y |i}Wntj oqXXt||dƒqqn|djoRt||ƒ oAd|i|f}t|||ƒ}|ptd|‚q¾qqWdS(Nt*is%s.%ssNo module named (t__all__tAttributeErrorRRRRR(R R t recursivetsubtalltsubnametsubmod((s)/usr/lib64/python2.6/Demo/imputil/knee.pyRIs  cCs¹yti|SWntj onXy)ti||o|iƒ\}}}Wntj odSXzti||||ƒ}Wd|o|i ƒnX|ot |||ƒn|S(N( RRtKeyErrortimpt find_moduleRRRt load_moduletclosetsetattr(tpartnametfqnameR tfptpathnametstuffR ((s)/usr/lib64/python2.6/Demo/imputil/knee.pyRZs   cCse|i}d|jot||dƒS|idƒ}|| }ti|}t||d||ƒS(NRi(RRRRRR(tmoduleRRRR ((s)/usr/lib64/python2.6/Demo/imputil/knee.pyt reload_hookns    (t__doc__RR+t __builtin__RRRRRRRR6t __import__toriginal_importtreloadtoriginal_reload(((s)/usr/lib64/python2.6/Demo/imputil/knee.pyts$