1 异常基类 编写
class BaseError(Exception
):
def __init__(self
, errorinfo
):
super().__init__
(self
)
self
.errorinfo
= errorinfo
def __str__(self
):
return self
.errorinfo
class APIError(BaseError
):
pass
2 主动补货代码的异常 示例
:
try:
xxxxxxxx
xxxxxxxx
try:
容易出错的代码
except:
raise APIError
("这里填写响应的错误提示")
xxxxx
xxxxx
if 2 != 1:
raise APIError
("这里填写响应的错误提示")
xxxx
xxxxxxxx
xxxxxxx
except Exception
as error
:
return Respone
("status": "error", "restlt": error
)
转载请注明原文地址: https://yun.8miu.com/read-24053.html