Files @ fdd10bc51cf8
Branch filter:

Location: Diana/src/diana/config.py

Laman
optional background color
import os
from argparse import ArgumentParser


progName="DianaXO"
version=(0,1,0)

curDir=os.path.dirname(__file__)

parser=ArgumentParser()
parser.add_argument("--encoding")
parser.add_argument("-s","--suffix")
parser.add_argument("-r","--recursive")
parser.add_argument("-i","--input", nargs="+", required=True)
parser.add_argument("-o","--output")
parser.add_argument("--format", choices={"svg"})
parser.add_argument("-k","--keep-broken")
parser.add_argument("--moves-p-d", type=int)
parser.add_argument("--min-p-d", type=int)
parser.add_argument("--version", action="version", version="{0} {1}.{2}.{3}".format(progName,*version))

args=parser.parse_args()


inputFiles=args.input
encoding=args.encoding or "utf-8-sig"
sgfSuffix=args.suffix if args.suffix is not None else True
recursive=args.recursive
outputDir=args.output or curDir
outputFormat=args.format or "svg"
keepBroken=True if args.keep_broken is not None else False

movesPerDiagram=args.moves_p_d or 100
minMovesPerDiagram=args.min_p_d or 10