古いバージョンの Optparse は、認識されない引数をすべて無視して続行します。ほとんどの場合、これは理想的ではなく、argparse で変更されました。しかし、認識されていない引数を無視して、指定した引数を解析したい状況がいくつかあります。
例えば:
parser = argparse.ArgumentParser()
parser.add_argument('--foo', dest="foo")
parser.parse_args()
$python myscript.py --foo 1 --bar 2
error: unrecognized arguments: --bar
とにかくこれを上書きすることはありますか?