AttributeError: partially initialized module ‘argparse’ …

You will see the following error, or a very similar one, if you inadvertently named your python file the same as the library/module you are trying to import. argparse in this case

Robot, ready to troubleshoot
AttributeError: partially initialized module 'argparse' has no attribute 'ArgumentParser' (most likely due to a circular import)

To fix the issue, simply rename your python file and try again.