INNER CODE UNIT · Python

Shell

probcomp/bayeslite · shell/src/core.py:34

class Shell(cmd.Cmd):
    def_prompt    = 'bayeslite> '
    bql_prompt    = '   bql...> '
    sql_prompt    = '   sql...> '
    python_prompt = 'python...> '

    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)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…