首页 > 解决方案 > 如果路径不存在 Pyspark 时 PipelineModel.load(PATH) 的错误处理

问题描述

我想对 PipelineModel.load(PATH) 进行错误处理,即想检查路径是否存在,如果它不存在,我想退出代码,所以尝试尝试除块但不完全知道我的错误是什么应该期待,下面是相同的片段

try:
    pipelineModel = PipelineModel.load(PATH)
except InvalidInputException:
    print('Path Does not exist')
    sys.exit(0)

下面是错误消息 NameError: name 'InvalidInputException' is not defined

标签: pyspark

解决方案


try:
    pipelineModel = PipelineModel.load(S3LOC)
except Exception as e:
    print('Exception Message ',e.args)
    print('Model is not deployed')
    sys.exit(0)

这个片段对我有用


推荐阅读