PyCon UK 2012: Create beautiful command-line interfaces with Python

Thanks! Share it with your friends!

Close

Command-line interfaces made easy: One of the most beautiful talks.

Must watch & Share.

If you write code, even if you have no interest whatsoever in command lines.

This is an interesting presentation, because he captures so well the heart of good API and library design.
He boiled down a complex question to noting that actual users of the system, in their own notes, will invariably describe their desired behavior in a relatively straightforward shorthand — so he simply made that shorthand the primary API.

http://docopt.org/

http://github.com/docopt/docopt

An elegant and painless way in Python to make command-line interfaces much easier to use and more effective.