Commit bd289d8c authored by Fred Drake's avatar Fred Drake

Gerrit Holl's patch to move attribution from the docstring to a

comment.  <gerrit@nl.linux.org>
parent a48d2608
...@@ -7,9 +7,6 @@ and `--'). Long options similar to those supported by GNU software ...@@ -7,9 +7,6 @@ and `--'). Long options similar to those supported by GNU software
may be used as well via an optional third argument. This module may be used as well via an optional third argument. This module
provides a single function and an exception: provides a single function and an exception:
Gerrit Holl <gerrit@nl.linux.org> moved the string-based exceptions
to class-based exceptions.
getopt() -- Parse command line options getopt() -- Parse command line options
GetoptError -- exception (class) raised with 'opt' attribute, which is the GetoptError -- exception (class) raised with 'opt' attribute, which is the
option involved with the exception. option involved with the exception.
...@@ -17,6 +14,9 @@ option involved with the exception. ...@@ -17,6 +14,9 @@ option involved with the exception.
# Long option support added by Lars Wirzenius <liw@iki.fi>. # Long option support added by Lars Wirzenius <liw@iki.fi>.
# Gerrit Holl <gerrit@nl.linux.org> moved the string-based exceptions
# to class-based exceptions.
import string import string
class GetoptError(Exception): class GetoptError(Exception):
...@@ -81,7 +81,7 @@ def getopt(args, shortopts, longopts = []): ...@@ -81,7 +81,7 @@ def getopt(args, shortopts, longopts = []):
def do_longs(opts, opt, longopts, args): def do_longs(opts, opt, longopts, args):
try: try:
i = string.index(opt, '=') i = opt.index('=')
opt, optarg = opt[:i], opt[i+1:] opt, optarg = opt[:i], opt[i+1:]
except ValueError: except ValueError:
optarg = None optarg = None
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment