diff --git a/implement-cowsay/cow.py b/implement-cowsay/cow.py new file mode 100644 index 000000000..cf5fc92b0 --- /dev/null +++ b/implement-cowsay/cow.py @@ -0,0 +1,17 @@ +import cowsay +import argparse + +parser = argparse.ArgumentParser() + +parser.add_argument("--animal", default="cow") +parser.add_argument("message", nargs="+") + +args = parser.parse_args() +message = " ".join(args.message) + +if args.animal == "turtle": + cowsay.turtle(message) +elif args.animal == "dragon": + cowsay.dragon(message) +else: + cowsay.cow(message) diff --git a/implement-cowsay/requirements.txt b/implement-cowsay/requirements.txt new file mode 100644 index 000000000..9e0634373 --- /dev/null +++ b/implement-cowsay/requirements.txt @@ -0,0 +1 @@ +cowsay==6.1