I would like to import the exception that occurs when a boto3 ssm parameter is not found with get_parameter. I'm trying to add some extra ssm functionality to the moto library, but I am stumped at this point.
>>> import boto3 >>> ssm = boto3.client('ssm') >>> try: ssm.get_parameter(Name='not_found') except Exception as e: print(type(e)) <class 'botocore.errorfactory.ParameterNotFound'> >>> from botocore.errorfactory import ParameterNotFound ImportError: cannot import name 'ParameterNotFound' >>> import botocore.errorfactory.ParameterNotFound ModuleNotFoundError: No module named 'botocore.errorfactory.ParameterNotFound'; 'botocore.errorfactory' is not a package However, the Exception cannot be imported, and does not appear to exist in the botocore code. How can I import this exception?