Is this: a) a bug in getopt.getopt b) a bug in my code c) a great way to keep me busy for a while d) all of the above?
#!/usr/bin/python from __future__ import print_function from getopt import getopt, GetoptError import sys try: opts, args = getopt(sys.argv[1:], 'b', ['bug ']) except GetoptError as err: print('Caught:', repr(err)) else: if opts: for opt, arg in opts: if opt in ('-b', '--bug'): print ("Ceci n'est pas un bug!") else: #print ('Missed option: "{0}"'.format(opt)) print ('Missed option:', opt) else: print('Usage:', sys.argv[0],'-b|--bug') -- [J|O|R] <- .signature.gz -- https://mail.python.org/mailman/listinfo/python-list