1
resposta

erro de input

olá

Meu código:

class Datas:

    def __init__(self, dia, mes, ano):
    self.dia = dia
    self.mes = mes
    self.ano = ano

    def formatada(self):
    print(f'{self.dia}/{self.mes}/{self.ano}')

quando rodo no console:

from datas import Datas Traceback (most recent call last): File "", line 1, in ImportError: cannot import name 'Datas' from 'datas' (C:\Users\brumarti\PycharmProjects\oo\datas.py)

fica apresentando esse erro.

Já tentei modificálo de várias formas mas ele persiste.

Att

1 resposta

Verifique a linha 1 do codigo onde voce está tentando fazer um import.

Verifique tambem se não é o caso de voce estar rodando o programa errado na IDE que está usando, já que o erro citado é de import justamente da classe que voce postou aqui. Nao faz muito sentido importar a classe Datas no mesmo arquivo de codigo onde ela está sendo definida.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software