On Mon, 19 Dec 2005 02:29:41 -0800, [EMAIL PROTECTED] wrote: > I want to be able to do something like: > > myscript.py * -o outputfile > > and then have the shell expand the * as usual, perhaps to hundreds of > filenames. But as far as I can see, getopt can only get one argument > with each option. In the above case, there isn't even an option string > before the *, but even if there was, I don't know how to get getopt to > give me all the expanded filenames in an option. > > Help! :) > > /David
The convention is to put options first and then any other stuff such as filenames:- myscript.py -o outputfile * In this case getopt will return the options as one list and the rest as another list. -- http://mail.python.org/mailman/listinfo/python-list