def project_exists(response: 'environ.Response', path: str) -> bool:
    """
    Determines whether or not a project exists at the specified path

    :param response:
    :param path:
    :return:
    """

    if os.path.exists(path):
        return True

    response.fail(
        code='PROJECT_NOT_FOUND',
        message='The project path does not exist',
        path=path
    ).console(
        """
        [ERROR]: Unable to open project. The specified path does not exist:

          {path}
        """.format(path=path)
    )
    return False
def project_exists ( response : 'environ.Response' , path : str ) -> bool : if os . path . exists ( path ) : return True response . fail ( code = 'PROJECT_NOT_FOUND' , message = 'The project path does not exist' , path = path ) . console ( """
        [ERROR]: Unable to open project. The specified path does not exist:
          {path}
        """ . format ( path = path ) ) return False
Determines whether or not a project exists at the specified path

    :param response:
    :param path:
    :return: