Please use this identifier to cite or link to this item: https://ric.cps.sp.gov.br/handle/123456789/46480
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorCARVALHO, Luciano Gonçalves de-
dc.contributor.authorOLIVEIRA, Matheus Carvalho-
dc.date.accessioned2026-07-17T12:46:07Z-
dc.date.available2026-07-17T12:46:07Z-
dc.date.issued2025-
dc.identifier.citationOLIVEIRA, Matheus Carvalho. Automação de processos: comparando desempenho de bibliotecas python de manipulação de planilhas, 2025. Trabalho de conclusão de curso (Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas) - Faculdade de Tecnologia de Mogi das Cruzes, Mogi das Cruzes, 2025pt_BR
dc.identifier.urihttps://ric.cps.sp.gov.br/handle/123456789/46480-
dc.descriptionArtigo publicado Revista Eletrônica Anima Terra, Faculdade de Tecnologia de Mogi das Cruzes – FATEC-MC. Mogi das Cruzes-SP., n. 21, ano X, p.70-82, 2° semestre, 2025. ISSN 2526-1940.pt_BR
dc.description.abstractA automação de processos tem se tornado cada vez mais essencial em diversas áreas, sendo a manipulação de planilhas eletrônicas uma tarefa recorrente. Neste contexto, Python disponibiliza diversas bibliotecas para essa finalidade, destacando-se Pandas, Openpyxl e Xlwings. Este artigo tem como objetivo comparar o desempenho dessas bibliotecas em operações de leitura, escrita e modificação de células específicas em planilhas. Para isso, foram realizados experimentos no ambiente Google Colab utilizando três conjuntos de dados distintos. As métricas analisadas incluem tempo de execução e consumo de memória. Os resultados indicam que a Pandas apresentou a melhor eficiência geral, sendo mais rápido e consumindo menos memória, especialmente em grandes volumes de dados. Já a Openpyxl se mostrou uma alternativa viável para manipulação básica de planilhas, enquanto a Xlwings teve desempenho intermediário, mas com a vantagem de integração direta com o Microsoft Excel. Os resultados oferecem diretrizes para a escolha da ferramenta mais adequada conforme a necessidade do usuário.pt_BR
dc.description.abstractProcess automation has become increasingly essential in several areas, with spreadsheet manipulation being a recurring task. In this context, Python provides several libraries for this purpose, including Pandas, Openpyxl, and Xlwings. This article aims to compare the performance of these libraries in reading, writing, and modifying specific cells in spreadsheets. To this end, experiments were conducted in the Google Colab environment using three different data sets. The metrics analyzed include execution time and memory consumption. The results indicate that Pandas presented the best overall efficiency, being faster and consuming less memory, especially in large volumes of data. Openpyxl proved to be a viable alternative for basic spreadsheet manipulation, while Xlwings had intermediate performance, but with the advantage of direct integration with Microsoft Excel. The results provide guidelines for choosing the most appropriate tool according to the user's needs.pt_BR
dc.description.sponsorshipCurso Superior de Tecnologia em Análise e Desenvolvimento de Sistemaspt_BR
dc.language.isopt_BRpt_BR
dc.publisher184pt_BR
dc.subjectGestão por processospt_BR
dc.subject.otherInformação e Comunicaçãopt_BR
dc.titleAutomação de processos: comparando desempenho de bibliotecas python de manipulação de planilhaspt_BR
dc.typeArtigo Científicopt_BR
dcterms.type-pt_BR
Appears in Collections:Trabalhos de Conclusão de Curso

Files in This Item:
File Description SizeFormat 
analiseedesenvolvimentodesitemas_2025_02_matheuscarvalhooliveira_automacaodeprecessoscomparandodesempenho.pdf
  Restricted Access
314.58 kBAdobe PDFView/Open Request a copy


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.