Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Dúvidas sobre __name__ == "__main__

Gostaria de saber por quê não usamos o name == "main" quando um módulo só tem Classe definida. Digo isso porque ao importar, não consigo usar o objeto adequadamente caso tenha name == "main" no módulo importado.

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
solução!

Desculpe não entendi porque não consegue usá-lo adequadamente. Em teoria o name=='main' deveria ser utilizado praticamente sempre. O arquivo principal onde controlamos todas as classes criadas deve geralmente importar módulos no início dele e chamar as classes deles quando for preciso. Mas talvez te entendi errado, se puder explicar melhor