我有一些代码通常类似于以下内容:
class ABC(Parent):
def func1(self, **kwargs)
start_time = time.time()
...
...
return stuff
class XYZ(Parent):
def func2(self, **kwargs)
...
...
a = time.time() - start_time
return other_stuff
我正在寻找最简单的方法来使用在类 XYZ内的类 ABC 中start_time定义的变量。func1func2
注意:此代码非常通用,我正在使用的实际代码要复杂得多。我发现的其他答案提到start_time在任一类之外定义然后将它们传入,或者它们涉及更改参数。我不能做到这一点。我start_time需要在这里而不是其他地方准确定义,而且我无法更改我对func1或 的论点func2。
海绵宝宝撒
12345678_0001
至尊宝的传说
相关分类