What's wrong with my except? [duplicate]
This question already has an answer here: Python try…except comma vs 'as' in except 5 answers I've got a SyntaxError on my except: try: opts, args = getopt.getopt(sys.argv[1:], 'P:D:H:d:u:p:nvhmJi:c:Ml:TB:', ['host=', 'port=', 'directory=', 'user=', 'password=', 'daemon=', 'noauth', 'help', 'verbose', 'mysql', 'icounter=', 'config=', 'nolock', 'nomime', 'loglevel', 'noiter', 'baseurl=']) except getopt.GetoptError, e: print usage print '>>>> ERROR: %s' % str(e) sys.exit(2) I get the error: File "main.py", line 199 except getopt.GetoptError, e: SyntaxError: invalid syntax Anyone have any idea?