commit 534a2a11f3bcc2d5e25286e5fc90d88d864dc82c Author: vgallegoiz Date: Sat Apr 6 19:42:44 2024 +0200 Parseado de argumentos creado diff --git a/status.py b/status.py new file mode 100644 index 0000000..11bae04 --- /dev/null +++ b/status.py @@ -0,0 +1,22 @@ +import argparse + +def parseArguments(): + # Crear un objeto ArgumentParser + parser = argparse.ArgumentParser(description='Ejemplo de script con flags') + + # Agregar los argumentos con sus respectivos flags + parser.add_argument('-w', '--web', action='store', dest='web', help='Indicar una web') + parser.add_argument('-h', '--host', action='store', dest='host', help='Indicar un host') + + # Parsear los argumentos de la línea de comandos + args = parser.parse_args() + + return args + + +if __name__ == '__main__': + args = parseArguments() + if args.web: + # Parte web, comprobar que Código devuelve + else: + # Parte host, hará ping \ No newline at end of file