Skip to content

Commit 65b0277

Browse files
committed
cowsay implemented
1 parent 3f26722 commit 65b0277

2 files changed

Lines changed: 18 additions & 0 deletions

File tree

‎implement-cowsay/main.py‎

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
import cowsay
2+
import argparse
3+
4+
parser = argparse.ArgumentParser()
5+
6+
parser.add_argument("--animal", default="cow")
7+
parser.add_argument("message", nargs="+")
8+
9+
args = parser.parse_args()
10+
message = " ".join(args.message)
11+
12+
if args.animal == "turtle":
13+
cowsay.turtle(message)
14+
elif args.animal == "dragon":
15+
cowsay.dragon(message)
16+
else:
17+
cowsay.cow(message)

‎implement-cowsay/requirements.txt‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
cowsay==6.1

0 commit comments

Comments
 (0)