35 lines
595 B
Python
35 lines
595 B
Python
# -*- coding = utf-8 -*-
|
|
# @Time : 2025/2/16 下午10:05
|
|
# @File : exceptions.py
|
|
# @Software : PyCharm
|
|
# @Author : xingc
|
|
# @Desc :
|
|
|
|
class CardBookException(Exception):
|
|
pass
|
|
|
|
|
|
class ScraperError(CardBookException):
|
|
""""采集错误"""
|
|
pass
|
|
|
|
|
|
class SearchCardNotFound(ScraperError):
|
|
"""搜索卡片不存在"""
|
|
pass
|
|
|
|
|
|
class SearchCardRetry(ScraperError):
|
|
"""搜索重试"""
|
|
pass
|
|
|
|
|
|
class WechatApiError(CardBookException):
|
|
"""微信开放服务调用api错误"""
|
|
pass
|
|
|
|
|
|
class WebsocketTooManyRequests(CardBookException):
|
|
"""websocket请求太多"""
|
|
pass
|