PyCon Israel 2018

Monday 2:30 p.m.–3 p.m. in Main Hall

Writing Command Line Friendly Applications

Miki Tebeka

Audience level:
Novice

Abstract

In "The Art of Unix Programming" ESR defines the rule of composition as: Design programs to be connected with other programs.

We'll discuss how to write applications that are good citizens of the command line. These applications can be show display nice help, accept data from standard input or files, emit only required data to standard output or files and more. We'll show how to use the argparse module to achieve these goals.

Presentation