Package Bio :: Package config :: Module _support
[show private | hide private]
[frames | no frames]

Module Bio.config._support

Support code for dealing with registries.

Functions: find_submodules Find all the modules in a package. load_module Load a module and return it. Raise ImportError if not found. safe_load_module Like load_module, but returns None if not found.

make_rate_limited_function Limit the rate at which a function can run. make_timed_function Limit the amount of time a function can run.

make_cached_expression Caches the make_parser method of expressions.
Classes
make_cached_expression make_cached_expression(expression) -> cached expression object
make_rate_limited_function make_rate_limited_function(function, delay) -> callable object
make_timed_function make_timed_function(function, timeout[, retval2pickleable_fn][, pickleable2retval_fn]) -> callable object

Function Summary
  find_submodules(modulename)
find_submodules(modulename) -> list of module names
  load_module(modulename)
load_module(modulename) -> module
  safe_load_module(modulename)
safe_load_module(modulename) -> module or None

Function Details

find_submodules(modulename)

find_submodules(modulename) -> list of module names

Look inside a package or module and recursively find all the modules that exist within it.

load_module(modulename)

load_module(modulename) -> module

safe_load_module(modulename)

safe_load_module(modulename) -> module or None

Generated by Epydoc 2.1 on Thu Aug 10 20:01:05 2006 http://epydoc.sf.net