https://www.programiz.com/python-programming/exceptions
Python 中有一个异常列表,我正在尝试创建一个异常名称列表(或一组)。
我可以简单地对名称进行硬编码,但是有没有办法以某种方式以编程方式执行此操作?就像导入异常类并获取所有这些类型的异常并将它们放入字符串列表一样?
要获取内置异常(不是用户定义的)列表,您可以执行以下操作:
import builtins
list_of_exception_names = [
name for name, value in builtins.__dict__.items()
if isinstance(value, type) and issubclass(value, BaseException)
]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
457 次 |
| 最近记录: |