On 29 October 2012 13:32, Oscar Benjamin <oscar.j.benjamin at gmail.com> wrote: > > def main(x, y='default'): > print(x) > print(y) > > if __name__ == "__main__": > main(sys.argv[1:]) A quick correction. That should be (note the *): if __name__ == "__main__": main(*sys.argv[1:]) Oscar