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 tempo
main
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 1
Se entendi direito o programa esta pedindo um argumento, mas não tem argumento na função.