diff options
Diffstat (limited to 'Doc/lib/required_1.py')
-rwxr-xr-x | Doc/lib/required_1.py | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/Doc/lib/required_1.py b/Doc/lib/required_1.py deleted file mode 100755 index 6be5668..0000000 --- a/Doc/lib/required_1.py +++ /dev/null @@ -1,20 +0,0 @@ -import optparse - -class OptionParser (optparse.OptionParser): - - def check_required (self, opt): - option = self.get_option(opt) - - # Assumes the option's 'default' is set to None! - if getattr(self.values, option.dest) is None: - self.error("%s option not supplied" % option) - - -parser = OptionParser() -parser.add_option("-v", action="count", dest="verbose") -parser.add_option("-f", "--file", default=None) -(options, args) = parser.parse_args() - -print "verbose:", options.verbose -print "file:", options.file -parser.check_required("-f") |