Mentions légales du service

Skip to content
Snippets Groups Projects
Commit d42d1bfc authored by TROPHIME Valentin's avatar TROPHIME Valentin
Browse files

add autocomplete for scripts cli

parent 22d2991b
No related branches found
No related tags found
No related merge requests found
#! /usr/bin/env python3 #! /usr/bin/env python3
#
import argparse import argparse
from io import TextIOWrapper from io import TextIOWrapper
...@@ -9,10 +10,11 @@ from bisect import bisect_left ...@@ -9,10 +10,11 @@ from bisect import bisect_left
import os import os
import re import re
from dataclasses import dataclass from dataclasses import dataclass
import pandas
import pandas
import matplotlib.pyplot as plt import matplotlib.pyplot as plt
import numpy as np import numpy as np
import argcomplete
DEFAULT_PARAMETERS = { DEFAULT_PARAMETERS = {
"Reactivity": [10], "Reactivity": [10],
...@@ -268,6 +270,7 @@ def main(): ...@@ -268,6 +270,7 @@ def main():
type=int, type=int,
default=DEFAULT_PARAMETERS["Reactivity"][0], default=DEFAULT_PARAMETERS["Reactivity"][0],
) )
argcomplete.autocomplete(parser)
args = parser.parse_args() args = parser.parse_args()
match args.subparser_name: match args.subparser_name:
......
argcomplete==3.5.1
contourpy==1.3.0 contourpy==1.3.0
cycler==0.12.1 cycler==0.12.1
fonttools==4.54.1 fonttools==4.54.1
...@@ -11,7 +12,6 @@ pyparsing==3.1.4 ...@@ -11,7 +12,6 @@ pyparsing==3.1.4
python-dateutil==2.9.0.post0 python-dateutil==2.9.0.post0
pytz==2024.2 pytz==2024.2
scipy==1.14.1 scipy==1.14.1
seaborn==0.13.2
six==1.16.0 six==1.16.0
tabulate==0.9.0 tabulate==0.9.0
tzdata==2024.2 tzdata==2024.2
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment