как добавить код к существующей функции до или после?
например, у меня есть класс:
class A(object):
def test(self):
print "here"
как отредактировать метапрограммирование класса wit, чтобы я сделал это
class A(object):
def test(self):
print "here"
print "and here"
может быть какой-то способ добавления другой функции для проверки?
добавьте еще одну функцию, такую как
def test2(self):
print "and here"
и измените оригинал на
class A(object):
def test(self):
print "here"
self.test2()
есть ли способ сделать это?