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

posição fora do range da lista dos dias da semana

meu codigo ta dando erro na linha 25, (dia_semana_lista[dia_semana]) IndexError: list index out of range

from datetime import datetime, timedelta


class Datasbr:
    def __init__(self):
        self.momento_cadastro = datetime.today()

    def mes_cadastro(self):
        meses_do_ano = [
            "janeiro", "fevereiro", "março",
            "abril", "maio", "junho",
            "julho", "agosto", "setembro",
            "outubro", "novembro", "dezembro"
        ]
        mes_cadastro = self.momento_cadastro.month - 1
        return meses_do_ano[mes_cadastro]

    def dia_semana(self):
        dia_semana_lista = [
            "segunda", "terça",
            "quarta", "quinta", "sexta"
        ]

        dia_semana = self.momento_cadastro.weekday()
        return dia_semana_lista[dia_semana]
1 resposta
solução!

já descobri o problema, eu esqueci de botar sabado e domingo na lista...