11# coding=utf-8
22class ApiError (IOError ):
3- """API异常。 """
3+ """ API异常 """
44
55 def __init__ (self , url , code , message , sub_code = '' , sub_message = '' ):
66 self .url = url
@@ -18,7 +18,7 @@ def __str__(self):
1818
1919
2020class ApiResponseError (ApiError ):
21- """响应结果中包含的异常。 """
21+ """ 响应结果中包含的异常 """
2222
2323 def __init__ (self , response , code , message , sub_code = '' , sub_message = '' ):
2424 self .response = response
@@ -32,22 +32,22 @@ def get_url(self):
3232
3333
3434class ApiResponseValueError (ApiResponseError , ValueError ):
35- """解析响应结果时抛出的异常。 """
35+ """ 解析响应结果时抛出的异常 """
3636
3737 def __init__ (self , response , value_error ):
3838 super (ApiResponseValueError , self ).__init__ (response , response .status_code ,
3939 response .text if response .text else str (value_error ))
4040
4141
4242class InvalidApi (ApiError , ValueError ):
43- """无效的API。 """
43+ """ 无效API """
4444
4545 def __init__ (self , url , code = 0 , message = 'Invalid Api!' ):
4646 super (InvalidApi , self ).__init__ (url , code , message )
4747
4848
4949class NotExistApi (ApiResponseError , ValueError ):
50- """该API不存在。 """
50+ """ 不存在API """
5151
5252 def __init__ (self , response , code = 0 , message = 'Request Api not found!' ):
5353 if response .text :
@@ -58,21 +58,21 @@ def __init__(self, response, code=0, message='Request Api not found!'):
5858
5959
6060class MutexApiParameters (ApiError , ValueError ):
61- """同时存在两个或两个以上互相排斥的参数"""
61+ """ 同时存在两个或两个以上互相排斥的参数 """
6262
6363 def __init__ (self , key_list ):
6464 super (MutexApiParameters , self ).__init__ ('' , '' , u'{0}参数只能选择其一' .format (',' .join (key_list )))
6565
6666
6767class OAuth2Error (ApiError ):
68- """OAuth2异常。 """
68+ """ OAuth2异常 """
6969
7070 def __init__ (self , url , code , message ):
7171 super (OAuth2Error , self ).__init__ (url , code , message )
7272
7373
7474class MissingRedirectUri (OAuth2Error , ValueError ):
75- """缺少 redirect_uri。 """
75+ """ 缺少 redirect_uri """
7676
7777 def __init__ (self , url ):
7878 super (MissingRedirectUri , self ).__init__ (url , 'OAuth2 request' , 'Parameter absent: redirect_uri' )
0 commit comments