tables_io.lazy_modules
Lazy loading modules
Attributes
The Tables Module |
|
The Astropy Tables Module |
|
The Astropy Utils Diff Module |
|
The Astropy FITS module |
|
The H5PY Module |
|
The PyArrow Module |
|
The Pandas Module |
|
The PyArrow Parquet Module |
|
The PyArrow Dataset Module |
|
The JAX Numpy Module |
|
The JSON Module |
Classes
A partial implementation of a lazily imported module. |
Functions
|
Lazily load a module |
Module Contents
- class LazyModule(name)[source]
A partial implementation of a lazily imported module.
This isn’t a general solution, since it doesn’t actually create a module-like object, but the LazyLoader solution in importlib seems not to cope with submodules like astropy.table, or pyarrow.parquet, and always imports the full module.