Command-Line-Interface Learning CLI working with the Argparse was really interesting. Pretty much understandable concepts with fixed amount of things that sets flexibly for the user to dive in.