guia passo a passo para ajudar alguém com pouco conhecimento em Python com Excel
Eric Rossi
Posted on November 27, 2023
Totalmente gerado via chat gpt
Pré-requisitos:
Instale o Python:
Certifique-se de ter o Python instalado em seu sistema. Você pode baixar o Python em python.org. Durante a instalação, marque a opção "Adicionar ao PATH" para facilitar o acesso ao Python no terminal.Instale as bibliotecas necessárias:
Abra o terminal (ou prompt de comando) e execute os seguintes comandos para instalar as bibliotecaspandas
eopenpyxl
:
pip install pandas openpyxl
Criando o Script:
Crie um novo arquivo Python:
Abra seu editor de texto favorito (como VSCode, Notepad++, etc.) e crie um novo arquivo. Salve-o com um nome significativo, comoimportar_excel.py
.Copie o Script:
Copie o seguinte código para o seu arquivo Python:
import os
import pandas as pd
# Pasta onde estão os arquivos Excel
pasta_origem = 'caminho/da/sua/pasta'
# Caminho do arquivo Excel central
arquivo_destino = 'caminho/do/arquivo/central.xlsx'
# Inicialize um DataFrame vazio para armazenar os dados
dados_centrais = pd.DataFrame()
# Loop pelos arquivos na pasta de origem
for arquivo_nome in os.listdir(pasta_origem):
if arquivo_nome.endswith('.xlsx'):
caminho_arquivo = os.path.join(pasta_origem, arquivo_nome)
# Ler dados do arquivo Excel atual
dados_origem = pd.read_excel(caminho_arquivo)
# Adicionar os dados ao DataFrame central
dados_centrais = pd.concat([dados_centrais, dados_origem], ignore_index=True)
# Salvar dados no arquivo Excel central
dados_centrais.to_excel(arquivo_destino, index=False)
print(f'Dados de todos os arquivos Excel foram copiados para {arquivo_destino}.')
Certifique-se de substituir 'caminho/da/sua/pasta'
pelo caminho real da pasta que contém seus arquivos Excel e 'caminho/do/arquivo/central.xlsx'
pelo caminho desejado para o arquivo Excel central.
Executando o Script:
Abra o Terminal (ou Prompt de Comando):
Abra o terminal no mesmo diretório onde você salvou o arquivo Python.Execute o Script:
Digite o seguinte comando para executar o script:
python importar_excel.py
Isso iniciará a execução do script. Se tudo estiver configurado corretamente, o script deve imprimir uma mensagem indicando que os dados foram copiados com sucesso.
Conclusão:
Esse guia fornece uma introdução básica sobre como executar um script Python para ler dados de vários arquivos Excel em uma pasta e agregá-los em um único arquivo Excel.
Posted on November 27, 2023
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.