Files
2026-07-13 13:22:34 +08:00

18 lines
646 B
Python

"""
Example program helping verify functionality for passing parameters other than those required in
the MLproject file.
"""
import argparse
if __name__ == "__main__":
parser = argparse.ArgumentParser()
parser.add_argument("greeting", help="Greeting to use", type=str)
parser.add_argument("name", help="Name of person to greet", type=str)
parser.add_argument("--excitement", help="Excitement level (int) of greeting", type=int)
args = parser.parse_args()
greeting = [args.greeting, args.name]
if args.excitement is not None:
greeting.append("!" * args.excitement)
print(" ".join(greeting)) # noqa: T201