Вы должны получить атрибут из класса, а не из модуля.
def func2(self):
method = getattr(self, "func1")
method("arg")
Но вы также должны проверить, что он вызывается.
if callable(method):
method("arg")
Это позволит избежать вызова чего-либо, что выне ожидал получить.Вы можете вызвать собственное исключение, если оно не вызывается.