4 ms·
I should write up a comparison between: - Cement (http://builtoncement.com http://builtoncement.com) - Cliff (http://cliff.readthedocs.org/en/latest/ http://c
by mahmoudimus 13y ago
I should write up a comparison between:
- Cement (http://builtoncement.com http://builtoncement.com)
- Cliff (http://cliff.readthedocs.org/en/latest/ http://cliff.readthedocs.org/en/latest/)
- Plumbum (http://plumbum.readthedocs.org http://plumbum.readthedocs.org)
- Argh (https://pypi.python.org/pypi/argh/0.24.1 https://pypi.python.org/pypi/argh/0.24.1)
- Aaargh (https://github.com/wbolster/aaargh https://github.com/wbolster/aaargh)
- Baker (https://pypi.python.org/pypi/Baker/ https://pypi.python.org/pypi/Baker/)
So many more to choose from. Now we get to evaluate Click. Seems like the reason Armin wrote Click was to load options dynamically, but that's what Cliff does via stevedore (https://github.com/dreamhost/stevedore https://github.com/dreamhost/stevedore).
My favorite feature about Cliff though is: http://cliff.readthedocs.org/en/latest/complete.html http://cliff.readthedocs.org/en/latest/complete.html which comes out of the box, but then again, there's Argcomplete (https://github.com/kislyuk/argcomplete https://github.com/kislyuk/argcomplete).
EDIT: Updating from previous posters
- Naked (http://naked-py.com http://naked-py.com)
- Docopt (http://docopt.org http://docopt.org)
- Clint (https://github.com/kennethreitz/clint https://github.com/kennethreitz/clint)
- Argvard (https://github.com/DasIch/argvard https://github.com/DasIch/argvard)
- Commandr (https://github.com/tellapart/commandr https://github.com/tellapart/commandr)
- Argtools (https://pypi.python.org/pypi/argtools/0.1.2 https://pypi.python.org/pypi/argtools/0.1.2)
- Plac (https://pypi.python.org/pypi/plac https://pypi.python.org/pypi/plac)
- lookACamel 13y agoClime (https://github.com/moskytw/clime https://github.com/moskytw/clime)
- ptman 13y agocliapp ( http://git.liw.fi/cgi-bin/cgit/cgit.cgi/cliapp/ http://git.liw.fi/cgi-bin/cgit/cgit.cgi/cliapp/ )
- mahmoudimus 12y agohttps://pythonhosted.org/pyCLI/# https://pythonhosted.org/pyCLI/#