PyOpenWorm.context module¶
-
class
PyOpenWorm.context.
ClassContext
(key=None, imported=(), ident=None, mapper=None, base_namespace=None, **kwargs)[source]¶ Bases:
PyOpenWorm.context.Context
-
class
PyOpenWorm.context.
Context
(key=None, imported=(), ident=None, mapper=None, base_namespace=None, **kwargs)[source]¶ Bases:
PyOpenWorm.import_contextualizer.ImportContextualizer
,PyOpenWorm.context.ContextualizableDataUserMixin
A context. Analogous to an RDF context, with some special sauce
-
save
(self, graph=None, inline_imports=False, autocommit=True, saved_contexts=None)¶ Alias to save_context
-
-
class
PyOpenWorm.context.
ContextContextManager
(ctx, to_import)[source]¶ Bases:
object
The context manager created when Context::__call__ is passed a dict
-
class
PyOpenWorm.context.
ContextualizableDataUserMixin
(*args, **kwargs)[source]¶ Bases:
PyOpenWorm.contextualize.Contextualizable
,PyOpenWorm.data.DataUser
-
class
PyOpenWorm.context.
QueryContext
(graph, *args, **kwargs)[source]¶ Bases:
PyOpenWorm.context.Context