Postagens

Como exportar múltiplos DataFrames para abas diferentes do mesmo Excel em Python

Imagem
Como exportar múltiplos DataFrames para abas diferentes do mesmo Excel em Python A criação de relatórios consolidados exige a organização de diferentes conjuntos de dados em uma única pasta de trabalho. Utilizando a classe pd.ExcelWriter() da biblioteca pandas , você consegue gravar múltiplos DataFrames em abas ( worksheets ) distintas de um mesmo arquivo .xlsx de forma limpa e estruturada. Python import pandas as pd def exportar_dataframes_para_excel ( caminho_arquivo: str , dados_abas: dict ): # Gerencia a criação do arquivo Excel with pd.ExcelWriter(caminho_arquivo, engine= 'openpyxl' ) as writer: for nome_aba, df in dados_abas.items(): # Grava cada DataFrame na sua respectiva aba sem salvar o índice numérico df.to_excel(writer, sheet_name=nome_aba, index= False ) print( f"Relatório exportado com sucesso para: {caminho_arquivo} " ) # Exemplo prático de uso if __name__ == "__main__"...