2

我使用我自己的类 X,它具有 api 属性,即来自 xmlrpclib 的 ServerProxy。它或多或少看起来像这样:

class X:
    def __init__(self):
        self.api = xmlrpclib(...)

我调用了很多 xmlrequests self.api.something(),但我想解析响应,如果我发现我的自定义 API 定义的错误代码(例如响应看起来像:错误代码 0001),我想引发自定义异常。否则返回结果。

我的一个想法是通过ServerProxy以某种方式派生,但tbh。我不知道如何正确地做到这一点,所以它在给定的情况下工作。

4

0 回答 0