Eu estava fazendo o exercício e fiz tudo correto, mas na hora de rodar apareceu um erro dizendo que o método aceita só um argumento e não dois, sendo que foi passado só 1.
Exercício:
No arquivo biblioteca.py, utilize o método estático verificar_disponibilidade para obter a lista de livros disponíveis publicados em um ano específico.
código:
def verificar_disponibilidade(ano):
livros_disponiveis = [livro for livro in Livros.ano_publicacao == ano and Livros.disponivel]
return livros_disponiveis
e
ano =1951
livros_disponiveis = Livros.verificar_disponibilidade(ano)
print(f"Os livros disponíveis do ano {ano} são: {livros_disponiveis}")