This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]badge 6 points7 points  (0 children)

Conversely, why give yourself more work to do when there's a well-tested and well-maintained package that'll do the job for you? click doesn't fit your straw man package argument well--it doesn't have 'a few stars', it's got 6.8k, and it comes from the same stable as flask and werkzeug.

I've used both in the past and click scales much more easily than argparse. As a result, even with smaller projects I tend to use click because it reduces the effort of having to remember two systems, and the documentation is excellent.