小编Tom*_*mMP的帖子

缺少所需的环境变量时应引发哪个异常?

标题几乎已经总结了它。

我有一段代码可以调用os.getenv获取 URL 和令牌以连接到服务。代码存在于一个模块中,只能从那里导入,即它不是脚本。

这根本不是什么大问题,因为我真的只需要崩溃并显示消息说存在未设置的值,但这让我开始思考哪些 Python 内置异常最适合。

我找到了EnvironmentError, 但它似乎作为基类IOError和其他与操作系统相关的异常继承的基类。

它会像 a 一样简单ValueError,因为它真的只是一个缺失的值吗?

谢谢!

python exception python-3.x

11
推荐指数
4
解决办法
4218
查看次数

标签 统计

exception ×1

python ×1

python-3.x ×1