INNER CODE UNIT · Python
__init__
probcomp/bayeslite · shell/src/core.py:40
def __init__(self, bdb, backend, stdin=None, stdout=None, stderr=None):
if stdin is None:
stdin = sys.stdin
if stdout is None:
stdout = sys.stdout
if stderr is None:
stderr = sys.stderr
self.prompt = self.def_prompt
self.bql = StringIO.StringIO()
self.identchars += '.'
self.stderr = stderr
cmd.Cmd.__init__(self, 'Tab', stdin, stdout)
self._bdb = bdb
self._backend = backend
self._cmds = set([])
self._traced = False
self._sql_traced = False