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.ContextualizableDataUserMixinA 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:
objectThe 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