Opensource.com - https://opensource.com/article/18/5/3-python-command-line-tools
This article was co-written with Lacey Williams Henschel.
Sometimes the right tool for the job is a command-line application. A command-line application is a program that you interact with and run from something like your shell or Terminal. Git and Curl are examples of command-line applications that you might already be familiar with.