Eu sei, porém, estava querendo que o processo fosse automatico. Ou seja, quando eu receber o arquivo do proximo mes, ele já detectar que se trata do mês de Setembro, sem eu ter que setar manualmente toda vez.
Bem, acabei tendo uma ideia que funcionou: criei 4 dataframes ficticios para os meses que faltam.
Agosto = {'Chave'}
Agosto = pd.DataFrame(Agosto)
Setembro = {'Chave'}
Setembro = pd.DataFrame(Setembro)
Outubro = {'Chave'}
Outubro = pd.DataFrame(Outubro)
Novembro = {'Chave'}
Novembro = pd.DataFrame(Novembro)
Dezembro = {'Chave'}
Dezembro = pd.DataFrame(Dezembro)
Agora eu posso adicionar, sem erro, todos os meses do ano, mesmo os q ainda faltam
meses = {'Janeiro': Janeiro, 'Fevereiro': Fevereiro, 'Marco': Marco, 'Abril': Abril, 'Maio': Maio, 'Junho': Junho, 'Julho': Julho, 'Agosto': Agosto, 'Setembro': Setembro, 'Outubro': Outubro, 'Novembro': Novembro, 'Dezembro': Dezembro}
Quando chegar o arquivo do mes de Setembro, cujo dataframe já chega com o nome do mês, ou seja, Setembro, bastaria eu recuperar a chave correspondente ao df do dicionário,
isto é, 'Setembro': Setembro.
Mas o problema agora reside aqui. Como eu recupero essa chave com base no valor, se eu não consigo fazer 'Setembro' = Setembro, já que não posso comparar
string com dataframe?
Grato desde já.