【python】异常获取

【日期】2024/5/14

【问题】代码异常获取

【分析】

  1、在代码中获取异常 ,并打印堆栈

try:
        Qt5QWindowIcon = MainWindow.child_window(title="FJD Trion Model", class_name="Qt5QWindowIcon")
    except Exception as e:
        traceback.print_exc()

  2、获取异常名称

try:  
    # 这里尝试执行可能会引发异常的代码  
    raise ValueError("这是一个值错误")  
except Exception as e:  
    # 获取并打印异常名称  
    exception_name = e.__class__.__name__  
    print(f"捕获到异常: {exception_name}")  
    # 打印异常的其他信息(如消息)  
    print(f"异常消息: {e}")

posted on 2024-05-14 15:11  彩屏黑白  阅读(2)  评论(0编辑  收藏  举报

导航