cars.cars

Main CARS Command Line Interface user main argparse wrapper to CARS 3D pipelines submodules

Module Contents

Classes

StreamCapture

Filter stream (for stdout) with a re pattern

Functions

cars_parser(→ argparse.ArgumentParser)

Main CLI argparse parser function

main_cli(args[, dry_run])

Main for command line management

main()

Main initial cars cli entry point

class cars.cars.StreamCapture(stream, re_pattern)[source]

Filter stream (for stdout) with a re pattern From https://stackoverflow.com/a/63662744

__getattr__(attr_name)[source]

Redefine assignment

write(data)[source]

Change write function of stream and deals for loops

flush()[source]
cars.cars.cars_parser() argparse.ArgumentParser[source]

Main CLI argparse parser function It builds argparse objects and constructs CLI interfaces parameters.

Returns

CARS arparse CLI interface object

cars.cars.main_cli(args, dry_run=False)[source]

Main for command line management

Parameters

dry_run – activate only arguments checking

cars.cars.main()[source]

Main initial cars cli entry point Configure and launch parser before main_cli function