+
    Ȝin                         R t  ! R R]4      t ! R R]4      t ! R R]4      t ! R R]4      t ! R	 R
]4      t ! R R]4      tR# )u   
AKShare 异常处理模块
c                   6   a a ] tR t^t oRtV 3R ltRtVtV ;t# )AkshareExceptionz"Base exception for akshare libraryc                F   < Wn         \        SV `	  V P                   4       R # N)messagesuper__init__)selfr   	__class__s   &&[/Users/mibo/.openclaw/workspace/.venv-ak/lib/python3.14/site-packages/akshare/exceptions.pyr   AkshareException.__init__	   s    &    )r   	__name__
__module____qualname____firstlineno____doc__r   __static_attributes____classdictcell____classcell__r
   __classdict__s   @@r   r   r      s     ,' 'r   r   c                   :   a a ] tR t^t oRtRV 3R lltRtVtV ;t# )APIErrorzRaised when API request failsc                @   < W n         \        SV `	  R V RV R24       R# )zAPI Error: z (Status code: )N)status_coder   r   )r	   r   r   r
   s   &&&r   r   APIError.__init__   s%    &;wi{m1MNr   )r   r   r   r   s   @@r   r   r      s     'O Or   r   c                       ] tR t^tRtRtR# )DataParsingErrorzRaised when data parsing fails Nr   r   r   r   r   r   r!   r   r   r    r       s    (r   r    c                       ] tR t^tRtRtR# )InvalidParameterErrorz,Raised when an invalid parameter is providedr!   Nr"   r!   r   r   r$   r$      s    6r   r$   c                       ] tR t^"tRtRtR# )NetworkErrorz(Raised when network-related issues occurr!   Nr"   r!   r   r   r&   r&   "   s    2r   r&   c                       ] tR t^(tRtRtR# )RateLimitErrorz&Raised when API rate limit is exceededr!   Nr"   r!   r   r   r(   r(   (   s    0r   r(   N)r   	Exceptionr   r   r    r$   r&   r(   r!   r   r   <module>r*      sY   
'y 'O O	' 		, 		# 		% 	r   