首页 > 解决方案 > 在没有pylint错误的情况下捕获所有异常

问题描述

import traceback

def func():
    try:
        -- do something --
    except:
        traceback.print_exc()

对于此代码
pylint报告错误:bare-except 未指定异常类型,W0702,当 except 子句未指定要捕获的异常类型时发生。

现在,如果我希望在没有 pylint 错误的情况下捕获所有异常。有没有办法。
请帮忙。
谢谢

标签: python-3.xpylinttry-except

解决方案


我更喜欢使用这种更有意义的风格:

def func():
    try:
        -- do something --
    except: # pylint: disable=bare-except
        traceback.print_exc()

推荐阅读