Olá comunidade, meu código esta retornando um erro, não entendi onde errei.
Função.
    def tempo_cadastro(self):
        tempo = (datetime.today()) - self.momento_cadastro
        return tempomain
hoje = DatasBr
print(hoje.tempo_cadastro())
Retorno
Traceback (most recent call last):
  File "/home/robson_dev/PycharmProjects/Alura/Python_Brasilidades/main.py", line 56, in <module>
    print(hoje.tempo_cadastro())
TypeError: tempo_cadastro() missing 1 required positional argument: 'self'
Process finished with exit code 1Se entendi direito o programa esta pedindo um argumento, mas não tem argumento na função.
 
            