Hi,
I find this type of code quite often:
class MyOverridedClass(MyBaseClass):
def mymethod(self, foo, **kwargs):
# Do something
return super().mymethod(**kwargs)
What about creating a decorator to call super() after/before the overrided
method? Something like that:
class MyOverridedClass(MyBaseClass):
@extendsuper
def mymethod(self, foo):
# Do something
Sorry if this has already been proposed, I have not found anything similar
in the list.
Best regards,
Roberto
_______________________________________________
Python-ideas mailing list
[email protected]
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/