pyspark - 如果路径不存在 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
解决方案
try:
pipelineModel = PipelineModel.load(S3LOC)
except Exception as e:
print('Exception Message ',e.args)
print('Model is not deployed')
sys.exit(0)
这个片段对我有用
推荐阅读
- excel - RegExp vs IRegExp2:类名混淆
- go - 带有 Postgres 的 Gorm 有一个作为 JSON 的嵌套结构
- android - 如何将 lambda 作为 Intent 的额外内容传递?
- node.js - 有没有一种方法可以使用 React Native 或 Node JS 从 mp4 文件中提取音频数据?
- c++ - Poco FindMySql.cmake 无法找到 MySQL 源
- python - fabfile 找不到 npm
- notepad++ - 有没有办法使用 notepad++ 运行命令从当前目录执行它?
- r - 将列表拆分为其组件并在 R 中组合形成另一个列表
- dataframe - Julia - 数据框 - 如何在 by() 中使用字符串进行自定义输出列命名
- c# - 如何在 C# 中快速处理 csproj 文件