Projeto FinDt
Este módulo permite diversas operações com datas principalmente com o objetivo de auxiliar operações envolvendo seu uso em cálculos econômicos ou financeiros, tais como:
- criar listas contendo:
- os dias corridos ou dias úteis entre duas datas específicas
- os dias em que um determinado dia da semana se repete entre duas datas
- criar um dicionário:
- dos feriados entre duas data
- do número de dias uteis dos meses desejados
- identificar o primeiro e ultimo dia útil de um determinado mês.
Mas a sua publicação tem, justamente, o objetivo de atrair (quem sabe!) críticas e sugestões que ajudem na sua melhoria constante.
Ele fará parte de um projeto um pouco maior, onde pretendo criar alguns outros módulos voltados para Finanças (transformações de taxas, Valor Presente, Valor Futuro, PMT, cálculo de um CDB) e Economia (comparação entre taxas de juros, índices de inflação, projeções), dada minha observação pessoal da dificuldade de encontrar trabalhos deste tipo para uso cotidiano, que não sejam softwares proprietários ou que não se restrinjam ao Excel e, que, em último caso, forneçam uma alternativa para esta restrição.
Embora eu ainda tenha pouco conhecimento em Python, a linguagem não me pareceu tão complexa para entender e aplicar no projeto quanto o seria em C++ ou C#. Pesou também a quantidade imensa de projetos open source disponíveis em Python e a boa impressão que projetos como Numpy, Matplotlib, SageMath, entre outros tantos baseados em Python, me causaram.
Nenhum comentário:
Postar um comentário