parser.add_option('-k', '--known-arg', dest='known_arg', nargs=1, type='int')
options, args = parser.parse_args(['--shazbot', '--known-arg=1'])
assert args[0] == '--shazbot'
assert options.known_arg == 1
options, args = parser.parse_args(['--k', '4', '--batman-and-robin'])
assert args[0] == '--batman-and-robin'
assert options.known_arg == 4
Как я могу заставить OptionParser optparse игнорировать недопустимые параметры?