image

Acesse bootcamps ilimitados e +650 cursos pra sempre

60
%OFF
Article image
Mikael Brehmer
Mikael Brehmer10/10/2022 14:46
Compartilhe

O Poder da tecnologia no seu dia a dia

  • #Python

Você provavelmente já conhece o poder do python não é mesmo?

O python carrega consigo uma biblioteca impressionante, de coisas que você não precisa construir do zero, apenas montar.

Vou dar alguns exemplos: Imagine que você trabalha em uma empresa que todo final da semana precisa enviar um relatório para o seu chefe. Chega a sexta-feira 5 da tarde hora de ir embora, e você lembra que precisa enviar urgente aquele relatório.

Ou talvez você precise enviar vários arquivos, vários relatórios e anexos para varias pessoas todo dia, semana ou mês.

Será que com o python conseguimos resolver essa situação? Com certeza!

Meu ultimo projeto foi sobre isso, criei um programa que faria algo similar para uma empresa, ele leria um arquivo em excel que pode ser alterado, dentro desse arquivo teria informação de para qual email ele precisa enviar, qual o nome do arquivo e algumas outras informações.

Vou mostrar exatamente o que fiz, e você pode pensar como isso seria útil no seu dia a dia.

A empresa tem um cliente muito grande que é uma rede de mercados, mais de 50 lojas, e precisava fazer o agendamento de cada uma dessas lojas, quem fazia isso passava praticamente um dia inteiro enviando emails com informações repetitivas.

Então comecei o programa, desenvolvi ele dentro do Google Colab para que pudessem usar com bastante facilidade e ainda integrar com o Google Drive.

Antes de mostrar o código, vou te falar algumas automações que ja fiz e você também pode:

  • Ler um PDF ou XLS (arquivo de excel) automaticamente e lançar isso em um sistema da sua empresa ou algum outro tipo de arquivo.
  • Enviar emails sozinhos contendo anexos e buscando esses anexos de forma automática.
  • Ler seus emails e organizar por categorias.

Existem ainda muitas outras opções, por exemplo, bibliotecas que lidam com: Excel, PDF, XMls, arquivos de texto (.TXT) e muitos outros.

Não vou me aprofundar e mostrar os códigos porem deixarei disponível no git hub.

Caso alguém se interesse em como fazer, crio um novo artigo mostrando o código e explicando cada parte dele.

Abraços Programadores!.

Compartilhe
Comentários (2)
Daniel BINS
Daniel BINS - 11/10/2022 10:24

Para mandar e-mails quando atualizar o Powe BI você pode tentar seguir este tutorial


https://www.mssqltips.com/sqlservertip/6885/notify-users-of-power-bi-dataset-changes/

Lukas almeida
Lukas almeida - 10/10/2022 23:17

Legal , essa ja é uma ideia que eu estou procurando executar a tempos , trabalho como estagiário de BI e ás vezes nós ficamos presos a algumas ferramentas .

Hoje mesmo meu chefe queria que toda fez que o relatório do Power BI fosse atualizado fosse enviado um alerta avisando que já atualizou nos e-mails cadastrados.

Existe algumas aplicações como o Power BI atomates porém to pensando em fazer isso com python.