Python - jak mogę dynamicznie usunąć metodę z klasy - tzn. Odwrotnie niż setattr
Nie wiem, czy mam tutaj dobry projekt, ale mam klasę wywodzącą się z unittest.TestCase i sposób, w jaki ją skonfigurowałem, mój kod dynamicznie wstrzyknie kilkatest_*
metody do klasy przed wywołaniem metody unittest, aby ją uruchomić. używamsetattr
dla tego. To działa dobrze, ale teraz mam sytuację, w której chcę usunąć metody, które wcześniej wprowadziłem i wprowadzić nowy zestaw metod. Jak mogę usunąć wszystkie metody z klasy, której nazwy pasują do wzorcatest_*
?