Python Fire is a Python library for automatically creating command line interfaces (CLIs) from absolutely any Python object. Check it out at https://github.com/google/python-fire. I originally wrote Python Fire after joining Google Brain in 2016. In March 2017 we open sourced the project, and I am proud and delighted by the growth and reception it has seen since. To give it a try, simply pip install fire, and then call fire.Fire() as the main of any Python program. Here’s a simple example t...