/usr/lib64/python2.6/site-packages/mx/URL
NameSizeModeActions
mxURL/-0755rm
COPYRIGHT10300644editdlrm
LazyModule.py44000644editdlrm
LazyModule.pyc42370644editdlrm
LazyModule.pyo42370644editdlrm
LICENSE45870644editdlrm
Listing.py34070644editdlrm
Listing.pyc34170644editdlrm
Listing.pyo34170644editdlrm
README1420644editdlrm
URL.py91160644editdlrm
URL.pyc89660644editdlrm
URL.pyo89110644editdlrm
__init__.py7210644editdlrm
__init__.pyc11820644editdlrm
__init__.pyo11820644editdlrm
Edit: /usr/lib64/python2.6/site-packages/mx/URL/LazyModule.pyo (4237B)
Ρς οHEc@s#dZdZddd„ƒYZdS(s Helper to enable simple lazy module import. 'Lazy' means the actual import is deferred until an attribute is requested from the module's namespace. This has the advantage of allowing all imports to be done at the top of a script (in a prominent and visible place) without having a great impact on startup time. Copyright (c) 1999-2005, Marc-Andre Lemburg; mailto:mal@lemburg.com See the documentation for further information on copyrights, or contact the author. All Rights Reserved. it LazyModulecBs\eZdZdZdZdZdZdZdd„Z d„Z d„Z d„Z d„Z RS( sα Lazy module class. Lazy modules are imported into the given namespaces whenever a non-special attribute (there are some attributes like __doc__ that class instances handle without calling __getattr__) is requested. The module is then registered under the given name in locals usually replacing the import wrapper instance. The import itself is done using globals as global namespace. Example of creating a lazy load module: ISO = LazyModule('ISO',locals(),globals()) Later, requesting an attribute from ISO will load the module automatically into the locals() namespace, overriding the LazyModule instance: t = ISO.Week(1998,1,1) itcCs}||_|djo |}n||_|iddƒ}|o|d||_||_n||_|_d|_dS(sε Create a LazyModule instance wrapping module name. The module will later on be registered in locals under the given module name. globals is optional and defaults to locals. t__name__Rt.iN(t_LazyModule__lazymodule_localstNonet_LazyModule__lazymodule_globalstgetRt_LazyModule__lazymodule_namet_LazyModule__lazymodule_init(tselftnametlocalstglobalstmainname((s7/usr/lib64/python2.6/site-packages/mx/URL/LazyModule.pyt__init__9s     cCs‘|i}|io |i|Sto d|GHnt||i|idƒ|i|<}|ii|iƒd|idLazyModule: Module load triggered by attribute %r write access(R RRRRRRtsetattr(R R tvalueR((s7/usr/lib64/python2.6/site-packages/mx/URL/LazyModule.pyt __setattr__ws      cCs d|iS(Ns(R(R ((s7/usr/lib64/python2.6/site-packages/mx/URL/LazyModule.pyt__repr__ˆsN(Rt __module__t__doc__R RRRRRRRRRR (((s7/usr/lib64/python2.6/site-packages/mx/URL/LazyModule.pyRs   N((R"RR(((s7/usr/lib64/python2.6/site-packages/mx/URL/LazyModule.pyt s