diff options
author | Egor Tensin <Egor.Tensin@gmail.com> | 2016-06-25 19:40:50 +0300 |
---|---|---|
committer | Egor Tensin <Egor.Tensin@gmail.com> | 2016-06-25 19:40:50 +0300 |
commit | 529378a1e3b3dde43531ceb2ed9147d03981d050 (patch) | |
tree | 8bd6500cc3ef5c669c41143ffa1be1d4d0139c25 | |
parent | scientific notation by default in plots (diff) | |
download | sorting-algorithms-529378a1e3b3dde43531ceb2ed9147d03981d050.tar.gz sorting-algorithms-529378a1e3b3dde43531ceb2ed9147d03981d050.zip |
code style
-rw-r--r-- | plot.bat | 12 | ||||
-rw-r--r-- | plot.py | 7 | ||||
-rw-r--r-- | test.py | 7 |
3 files changed, 16 insertions, 10 deletions
@@ -12,19 +12,19 @@ @set algorithm=%1 @if not E%2 == E ( - set iterations=%2 + set iterations=%2 ) else ( - set iterations=%DEFAULT_ITERATIONS% + set iterations=%DEFAULT_ITERATIONS% ) @if not E%3 == E ( - set min=%3 + set min=%3 ) else ( - set min=%DEFAULT_MIN% + set min=%DEFAULT_MIN% ) @if not E%4 == E ( - set max=%4 + set max=%4 ) else ( - set max=%DEFAULT_MAX% + set max=%DEFAULT_MAX% ) plot.py "%algorithm%" --min "%min%" --max "%max%" ^ @@ -63,11 +63,14 @@ def _format_available_algorithms(): def _format_description(): return _format_available_algorithms() -def _parse_args(args=sys.argv): - parser = argparse.ArgumentParser( +def _create_argument_parser(): + return argparse.ArgumentParser( description=_format_description(), formatter_class=argparse.RawDescriptionHelpFormatter) +def _parse_args(args=sys.argv): + parser = _create_argument_parser() + parser.add_argument('algorithm', metavar='CODENAME', choices=registry.get_codenames(), help='algorithm codename') @@ -47,11 +47,14 @@ def _format_available_algorithms(): def _format_description(): return _format_available_algorithms() -def _parse_args(args=sys.argv): - parser = argparse.ArgumentParser( +def _create_argument_parser(): + return argparse.ArgumentParser( description=_format_description(), formatter_class=argparse.RawDescriptionHelpFormatter) +def _parse_args(args=sys.argv): + parser = _create_argument_parser() + parser.add_argument('algorithm', metavar='CODENAME', choices=registry.get_codenames(), help='algorithm codename') |