INNER CODE UNIT · Python
parse_args
probcomp/bayeslite · shell/src/main.py:26
def parse_args(argv):
parser = argparse.ArgumentParser()
parser.add_argument('bdbpath', type=str, nargs='?', default=None,
help="bayesdb database file")
parser.add_argument('-j', '--jobs', type=int, default=1,
help="Max number of jobs (processes) useable.")
parser.add_argument('-s', '--seed', type=int, default=None,
help="Random seed for the default generator.")
parser.add_argument('-f', '--file', type=str, nargs=1, default=None,
help="Path to commands file. May be used to specify a "
"project-specific init file.")
parser.add_argument('-b', '--batch', action='store_true',
help="Exit after executing file specified with -f.")
parser.add_argument('-q', '--no-init-file', action='store_true',
help="Do not load ~/.bayesliterc")
parser.add_argument('-m', '--memory', action='store_true',
help="Use temporary database not saved to disk")