A
Size: a a a
A
БГ
class A:Штук типа my_function несколько, каждая из них дергается в своем отдельном utility_method(), их много. И вот хочется это как-то все привести в божеский вид. Подскажите как лучше это все сделать?
def method(self, arg1, arg2, *args, *kwargs):
<do smth>
def utility_method(self, arg):
return my_function(self.method, args=arg)
A
БГ
БГ
vk
A
return my_func(<some_args>)Либо
my_pars = <some_pars>
return my_func(<some_args>)
RK
A
ᅠ
RK
A
БГ
class A:Штук типа my_function несколько, каждая из них дергается в своем отдельном utility_method(), их много. И вот хочется это как-то все привести в божеский вид. Подскажите как лучше это все сделать?
def method(self, arg1, arg2, *args, *kwargs):
<do smth>
def utility_method(self, arg):
return my_function(self.method, args=arg)
class A:
def method(self, arg1, arg2, *args, *kwargs):
<do smth>
def utility_method(self, arg):
return my_function(self.method, args=arg)
A().utility_method('chlen')
превращается в def umethod(method):
def wrapped(*args, **kwargs):
return method(*args, **kwargs)
return wrapped
class A:
@umethod
def method(self, arg1, arg2, *args, *kwargs):
<do smth>
A().method('chlen')
AT
БГ
A
A
БГ
a
A