mirror of
https://github.com/s045pd/DarkNet_ChineseTrading.git
synced 2026-10-17 05:20:46 +08:00
30 lines
418 B
Python
30 lines
418 B
Python
from dataclasses import dataclass
|
|
|
|
|
|
@dataclass
|
|
class BASE_EXCEPTION(Exception):
|
|
message: str = ""
|
|
status: int = None
|
|
|
|
|
|
class NETWORK_ERROR(BASE_EXCEPTION):
|
|
pass
|
|
|
|
|
|
class LOCAL_ERROR(BASE_EXCEPTION):
|
|
pass
|
|
|
|
|
|
class BAN_USER(LOCAL_ERROR):
|
|
pass
|
|
|
|
|
|
@dataclass
|
|
class PROXY_ERROR(LOCAL_ERROR):
|
|
message = "check your proxies"
|
|
|
|
|
|
@dataclass
|
|
class MAIN_PAGE_ERROR(LOCAL_ERROR):
|
|
message = "not main page"
|