Em 09-03-2017 08:18, Elder Marco escreveu:
> Prezados,
>
> Gostaria de obter a data do dia útil imediatamente anterior a uma
> determinada data de entrada pela usuário. Seria simples considerando
> apenas os dias da semana, mas ainda existem ainda os feriados. No meu
> caso, seriam os feriados de São Paulo. Os senhores conhecem alguma
> solução em que eu possa considerar esses feriados sem ter que
> cadastrá-los por contra própria em uma lista em alguma lista e
> consultá-la?
Olá!
Recortei um trecho de um código que fiz há um tempo e adequei
uns pontos para exemplificar, inclusive para rodar no Python 3.x,
coloquei em [1].
Este código consulta os feriados em [2], que pode armazenar a
informação por exemplo mensalmente e não ficar consultando, pois pode
criar problemas para o site. Ou ainda pode seguir a lógica e adequar à
um site que deseja e/ou oficial.
No seu caso, utilizando essas funções, deixei exemplificado no
final.
[1]
https://gist.github.com/JuniorPolegato/cacf82b820fbd34569ae109528b4b1fa
[2]
www.feriadosmunicipais.com.br
--
[]'s
Junior Polegato