1
resposta

Erro TypeError: object.__init__() takes exactly one argument (the instance to initialize)

Quando escrevo essa parte do código e coloco para rodar, o python imprime o erro : Erro TypeError: object.init() takes exactly one argument (the instance to initialize).

Não consigo identificar como arrumar

class Filme(Programa):
    def __init__(self, nome, ano, duracao):
        super().__init__(nome, ano)
        self.duracao = duracao

class Serie(Programa):
    def __init__(self, nome, ano, temporadas):
        super().__init__(nome, ano)
        self.temporadas = temporadas

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Olá Juliana,

Compartilha o seu código completo por favor. Esse erro pode ter origem na classe Programa ou nos testes no final.