Automatize a Gestão de Dados com Python!

Trabalhar com múltiplas planilhas de Excel pode ser uma tarefa árdua, especialmente quando se trata de consolidar dados. Mas e se eu dissesse que você pode economizar horas de trabalho com apenas algumas linhas de código?

Hoje, quero compartilhar com vocês um script Python que desenvolvi, capaz de combinar dados de diversas planilhas .xlsx em uma única planilha, de forma rápida e eficiente. Utilizando a biblioteca pandas, este script percorre todos os arquivos em um diretório e os consolida, sem a necessidade de copiar e colar manualmente.
Aqui está um vislumbre de como a magia acontece:

import os
import pandas as pd
# Defina o diretório atual com um ponto se o seu arquivo python estiver na mesma pasta que as planilhas; caso contrário, insira o caminho da pasta
directory = '.'
# Inicialize uma lista para armazenar todos os DataFrames
dataframes = []
# Percorra todos os arquivos no diretório
for filename in os.listdir(directory):
    if filename.endswith('.xlsx'):
        # Leia o arquivo .xlsx em um DataFrame
        df = pd.read_excel(os.path.join(directory, filename))
        # Adicione o DataFrame à lista
        dataframes.append(df)
# Combine todos os DataFrames da lista em um único DataFrame
all_data = pd.concat(dataframes, ignore_index=True)
# Salve os dados combinados em um novo arquivo .xlsx
all_data.to_excel('combined_data.xlsx', index=False)
print("Todos os dados dos arquivos .xlsx foram combinados em 'combined_data.xlsx'.")

Esse é o poder da automação e da programação! Se você está interessado em otimizar seus processos de trabalho e aprender mais sobre como scripts como esse podem ajudar no seu dia a dia, fique à vontade para entrar em contato comigo.
Vamos transformar a maneira como lidamos com dados!

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Abrir bate-papo
1
Olá, precisa de ajuda?