Too Long; Didn't Read
If you’re a Python developer you have probably used many command line tools and maybe even had to write a few yourself. Writing CLI tools can be anywhere from really fun to really frustrating. Here are a few of my favorite tools that can help you write a command line applications in Python. Every project has different goals and requirements, so there isn’t one clear winner. However, hopefully this guide will help you choose one that fits your needs.