olá, estou criando um código para uma agenda mas esta dando erro em uma classe não consigo identificar onde está localizado o erro, segue o código:
class Agenda_Mae:
def __init__(self, titulo, descricao, categoria):
self.titulo = titulo.sanitização()
self.descricao = descricao.sanitização()
self.categoria = categoria.sanitização()
self.lista_agenda = armazena()
def sanitização(self):
return title()
return capetalize()
def armazena(self, titulo, descricao, categoria):
lista_agenda = []
lista_agenda.append(titulo, descricao, categoria)
return lista_agenda
def __str__(self):
return str("Titulo:",self.titulo) + "\n" + "Descrição:" + self.descricao + "\n" + "Categoria:" + self.categoria
este e o erro:
Traceback (most recent call last):
File "C:\Users\Meu Computador\PycharmProjects\agenda.oo\venv\agenda.py", line 12, in <module>
Agenda_Mae(titulo=input("Titulo:"), descricao=input("Descrição:"),
File "C:\Users\Meu Computador\PycharmProjects\agenda.oo\venv\oo.py", line 5, in __init__
self.titulo = titulo.sanitização()
AttributeError: 'str' object has no attribute 'sanitização'
se puder me ajudar muito obrigado!