Ejemplo n.º 1
0
def app():
    '''[summary]
    '''
    args = parse_args()
    if args.silent:
        disable_logging()
    else:
        enable_debug(args.debug)
    app_log.debug(f"Arguments: {args}")

    getcontext().prec = args.precision

    text = Text(args.text.upper(), args.sbc, args.ratio)

    yaml = YAML(typ='safe')
    yaml.default_control_flow = False
    yaml.indent = 2
    yaml.dump(
        {
            'track':
            [[float(p.x), float(p.y), float(250)] for p in text.points()]
        }, args.track)