At 04:09 PM 10/13/2005, Marc Buehler wrote: >hi. > >i want to pass an argument (a number) to a python >script when running it: > > python script.py <number> > >i want to be able to use <number> within script.py >as a parameter. > >how do i set this up?
In the sys module there is a property argv. The docs say: "The list of command line arguments passed to a Python script. argv[0] is the script name" import sys if len(argv) < 2: print "Usage: script.py <number>" sys.exit(0) try: numeric_arg = int(argv[1]) except: print '1st argument must be numeric." sys.exit(0) _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor