q Context Interface
This page documents the interface used for accessing q contexts/namespaces.
        pykx.ctx
    The context interface provides an easy to way access q contexts (also known as namespaces when at the top level). For more information about contexts/namespaces in q please refer to Chapter 12 of Q for Mortals.
          CurrentDirectory
CurrentDirectory()
          QContext
QContext(q, name, parent, no_ctx=False)Interface to a q context.
Members of the context be accessed as if the QContext object was a dictionary,
or by dotting off of the QContext object.
Parameters:
| Name | Type | Description | Default | 
|---|---|---|---|
| q | Q | The q instance in which the context exists. | required | 
| name | str | The name of the context. | required | 
| parent | QContext | The parent context as a  | required | 
_invalidate_cache
_invalidate_cache()Clears the cached context, forcing it to be reloaded the next time it is accessed.
          ZContext
ZContext(global_context)
          Bases: QContext
Special interface to handle the .z context.
The .z context in q is not a normal context; it lacks a dictionary. To access it users
must access its attributes directly.
_fully_qualified_name
_fully_qualified_name(name, parent)Constructs the fully qualified name of a context given its name and parent.