ऑप्टपर्स, पुराने संस्करण में सभी अपरिचित तर्कों को अनदेखा किया जाता है। ज्यादातर स्थितियों में, यह आदर्श नहीं है और इसे परिवर्तन में बदल दिया गया था। लेकिन कुछ परिस्थितियाँ ऐसी होती हैं जहाँ आप किसी भी अपरिचित तर्क को नज़रअंदाज़ करना चाहते हैं और आपके द्वारा निर्दिष्ट लोगों को पार्स करते हैं।
उदाहरण के लिए:
parser = argparse.ArgumentParser()
parser.add_argument('--foo', dest="foo")
parser.parse_args()
$python myscript.py --foo 1 --bar 2
error: unrecognized arguments: --bar
वहाँ वैसे भी यह अधिलेखित करने के लिए है?