使用API时,我们有一个API对象:
class API:
def __init__(self, sub=None):
self.sub = sub
def get_api(self, name):
return build(name, sub=self.sub) #custom
我们希望支持的所有api调用都作为类函数添加到异常处理中
def event_delete(self, *args, **kwargs):
return query_backoff(self.get_api("calendar").events().delete(*args, **kwargs))
def student_list(self, *args, **kwargs):
reutrn query_backoff(self.get_api("classroom").courses().students().list(*args, **kwargs))
def member_get(self, *args, **kwargs):
try:
return query_backoff(self.get_api("admin_directory").members().get(*args, **kwargs))
except ...
这个文件已经增长到数千行python代码。我想把它分成多个文件。我不知道怎么做,因为它们是类函数
目前没有回答
相关问题 更多 >
编程相关推荐