On Fri, Jul 26, 2013 at 7:39 AM, anatoly techtonik <techtonik at gmail.com> wrote: > sys.argv is an atavism with not intuitive name, how about sys.args for > program arguments only? > > if not sys.args: > print("usage: ...") Apart from what everyone else already said, you should really use argparse. -- --Guido van Rossum (python.org/~guido)