除了几个例外,拆分长线的最佳方法是什么?

2024-10-01 09:37:22 发布

您现在位置:Python中文网/ 问答频道 /正文

假设我有下一个代码:

try:
    ...
except (some_lib.LongNameError1, lib.LongNameError2, lib.LongNameError3, lib.LongNameError3) as e:
    print str(e)

如你所见,有例外的行太长了

我需要分裂它,以满足约79个字符的最大行长度的要求,同时保持可读性

事实上,我试着浏览标准库代码示例,但没有找到任何合适的示例


Tags: 代码示例libassomeprint可读性try
1条回答
网友
1楼 · 发布于 2024-10-01 09:37:22

你可以这样使用括号:

try:
    ...
except (some_lib.LongNameError1,
        some_lib.LongNameError2,
        some_lib.LongNameError3,
        some_lib.LongNameError4,
        some_lib.LongNameErrorN) as e:
    ...

相关问题 更多 >