/Query_automate

Automação de consulta SQL com executável para agendamento e aviso via e-mail caso não tenha retornado resultados.

Primary LanguagePython

Automação de execução de query SQL em Python.

Esse é um repositório criado em Python com um executável em .bat para realizar uma tarefa que pode ser recorrente no seu dia!

No meu cenário, o que fez esse código ser construído, eu precisei fazer um tratamento de datas e por isso tem quatro timestamp na index, logo, se essa não for uma necessidade sua, basta excluí-la do código.

  1. Suba sua query (arquivo sql) e substitua na variável sua_consulta para que ela seja lida pelo código.

  2. Configure o e-mail que a biblioteca usará para enviar o aviso.

  3. Não esqueça das variáveis de ambientes se for assim que você acessa seu SGBD de consulta.

Observações

Caso você enfrente o erro abaixo, Clique aqui para acessar o tutorial de como solucionar essa questão.

b.SMTPAuthenticationError: (535, b'5.7.8 Username and Password not accepted)

Se tiver interesse em realizarmos um networking, meu linkedin está disponível no meu readme.

E se tiver alguma aprimoração do meu código, fique à vontade para implementá-la!

4ssun's logo