Blog

Postado em em 12 de maio de 2022

5 Códigos Prontos em Python Que Você Precisa Salvar no Computador

Nessa aula eu vou disponibilizar 5 códigos prontos em Python que você precisa salvar no PC para te ajudar nos próximos projetos!

Caso prefira esse conteúdo no formato de vídeo-aula, assista ao vídeo abaixo ou acesse o nosso canal do YouTube!

Para receber por e-mail o(s) arquivo(s) utilizados na aula, preencha:

Códigos Prontos em Python que Você Deveria Ter Salvo

Eu quero te mostrar 5 códigos prontos em Python que você precisa ter salvo no seu computador para te auxiliar nos seus próximos projetos.

A ideia é que você crie uma pasta com esses e outros códigos úteis, pois é sempre importante ter o código já pronto para algumas atividades.

5 Códigos em Python Prontos

Como eu falei anteriormente a ideia é que você tenha uma pasta no seu computador só com esses códigos já prontos para que você possa utilizá-los nos seus projetos.

Então sempre que encontrar algum código que seja útil ou você achar que possa servir depois você pode salvar nessa pasta.

Mas por que salvar códigos? Primeiro motivo é que você já vai ter uma ideia dos códigos que já tem, então sempre que precisar criar algum código parecido você já o tem pronto.

Então pode apenas copiar, colar e fazer os ajustes necessários. Outro ponto é que você não vai perder tempo fazendo buscas, isso é muito importante na criação de um projeto.

Você mesmo pode ter criado um código que seja útil e talvez não encontre da mesma maneira na internet, então tendo ele salvo você evita ter que escrever tudo novamente.

Agora vamos aos códigos úteis! Lembrando que todos esses códigos estão disponíveis para download, então já baixa e cria sua pasta de códigos úteis!

IMPORTANTE: Além de uma breve explicação e os arquivos que vamos disponibilizar, o título de cada código tem um link para que você possa acessar o post que temos de cada um deles. Então se quiser mais detalhes sobre a utilização dos códigos pode acessar esses posts, que além da parte escrita temos o vídeo do assunto!

ENVIAR E-MAIL COM PYTHON

Esse é um código muito útil, pois em várias empresas nós temos a necessidade de fazer o envio de e-mail para um gerente com um relatório da empresa, ou alguma informação semanal para manter o controle.

Então é muito comum nas empresas o uso de e-mails seja para enviar informações, relatórios, alertas, entre outras informações.

Dessa forma se você puder automatizar esse processo você já vai ganhar mais tempo para se dedicar em outras atividades na empresa.

Com isso, é claro, você já vai se tornar uma pessoa mais produtiva e será mais notada dentro da empresa!

Clique aqui para acessar nossa publicação completa sobre Enviar E-mail com Python!

import win32com.client as win32

# criar a integração com o outlook
outlook = win32.Dispatch('outlook.application')

# criar um email
email = outlook.CreateItem(0)

faturamento = 1500
qtde_produtos = 10
ticket_medio = faturamento / qtde_produtos

# configurar as informações do seu e-mail
email.To = "destino; destino2"
email.Subject = "E-mail automático do Python"
email.HTMLBody = f"""
<p>Olá Lira, aqui é o código Python</p>

<p>O faturamento da loja foi de R${faturamento}</p>
<p>Vendemos {qtde_produtos} produtos</p>
<p>O ticket Médio foi de R${ticket_medio}</p>

<p>Abs,</p>
<p>Código Python</p>
"""

# anexo = "C://Users/joaop/Downloads/arquivo.xlsx"
# email.Attachments.Add(anexo)

email.Send()
print("Email Enviado")

INTEGRAÇÃO DO PYTHON COM SQL

Você deve saber que em alguns casos o Excel não é a melhor solução para armazenamento de dados, tanto pela questão de segurança quanto pela questão da quantidade de informações que podem ser armazenadas.

Dessa forma nós podemos recorrer aos Bancos de Dados, e é muito comum a utilização de bancos de dados em SQL que são muito utilizados no mercado de trabalho.

Agora imagine que você tenha que fazer as alterações das informações da sua empresa na base de dados de forma manual todos os dias. Não seria legal não é mesmo?

Por isso podemos integrar o Python com o SQL para automatizar esses processos e fazer as ações de adicionar, alterar, deletar ou criar informações.

Já imaginou você tendo que registrar mais de 100 informações diariamente e podendo automatizar todo esse processo para fazer isso em apenas alguns segundos?

Clique aqui para acessar nossa publicação completa sobre Integração do Python com SQL!

import pyodbc

dados_conexao = (
    "Driver={SQL Server};"
    "Server=DESKTOP-T2JV7P5;"
    "Database=PythonSQL;"
)

conexao = pyodbc.connect(dados_conexao)
print("Conexão Bem Sucedida")

cursor = conexao.cursor()


id = 3
cliente = "Lira Python"
produto = "Carro"
data = "25/08/2021"
preco = 5000
quantidade = 1

comando = f"""INSERT INTO Vendas(id_venda, cliente, produto, data_venda, preco, quantidade)
VALUES
    ({id}, '{cliente}', '{produto}', '{data}', {preco}, {quantidade})"""

cursor.execute(comando)
cursor.commit()

CRIAR TELA PARA CÓDIGOS EM PYTHON

Muitas das vezes os códigos que criamos para as automações são simplesmente códigos, só que nem sempre a pessoa que você vai entregar um código ou um projeto vai saber executá-lo.

Então nada melhor do que criar uma tela, como se fosse um programa mesmo, para facilitar tanto a visualização quanto a interação com o código.

Então com esse código você vai poder criar a sua primeira tela para fazer uma busca de cotações com o clique de um botão e já visualizar essas informações na tela de forma bem rápida e dinâmica!

Clique aqui para acessar a publicação completa sobre Criar Tela para Códigos em Python!

janela = Tk()
janela.title("Cotação Atual de Moedas")
texto = Label(janela, text="Clique no botão para ver as cotações de moedas")
texto.grid(column=0, row=0, padx=10, pady=10)

botao = Button(janela, text="Buscar cotações", command=pegar_cotacoes)
botao.grid(column=0, row=1, padx=10, pady=10)

texto_resposta = Label(janela, text="")
texto_resposta.grid(column=0, row=2, padx=10, pady=10)


janela.mainloop()

AUTOMAÇÃO WEB COM PYTHON

Esse código aqui você vai querer guardar com certeza! Quem não quer automatizar processos que faz na internet?

Já imaginou uma pessoa que trabalha com cotações e todos os dias precisa fazer essa verificação 2 ou 3 vezes.

Agora imagine que você possa fazer essa busca com apenas um clique, sem ter que ter todo o trabalho de fazer essa busca e registrar os valores.

Você vai poder inclusive fazer downloads de arquivos da empresa, em alguns casos temos trabalhadores que precisam baixar diversos arquivos de forma manual.

Imagine você podendo fazer isso de forma automática? Baixar tudo o que precisa com um único clique e enquanto o processo é feito você pode fazer outras atividades!

Clique aqui para acessar a publicação completa sobre Automação Web com Python!

CARTILHA DE MÉTODOS PANDAS

Não sei se você sabe, mas o Pandas é uma das bibliotecas mais utilizadas para análise de dados dentro do Python.

Então se você quer ler uma base de dados, fazer o tratamento, salvar as informações em um arquivo de Excel, fazer cálculos e fazer análises de dado em geral você precisa do pandas.

Por isso vamos disponibilizar uma cartilha com os métodos mais utilizados do Pandas para que você dê os seus primeiros passos

Clique aqui para acessar a publicação completa onde temos a Cartilha de Métodos Pandas!

Conclusão dos 5 Códigos Prontos em Python

Nessa aula eu te mostrei 5 códigos prontos em Python que você precisa ter no seu computador para criar seus próximos projetos.

São códigos úteis que você vai utilizar mais de uma vez na criação dos seus projetos, e como já tem eles prontos você já vai saber como eles funcionam e vai poder fazer os ajustes para o projeto atual!

Outro ponto muito importante é que você pode adicionar mais códigos que achar interessante a sua pasta de códigos úteis, pois eles vão te ajudar nos seus projetos futuros!

Hashtag Treinamentos

Para acessar outras publicações de Python, clique aqui!


Quer aprender mais sobre Python com um minicurso básico gratuito?

Quer ter acesso a um Minicurso de Finanças no Excel de forma 100% gratuita? Preencha seu e-mail abaixo!