top of page

Módulo 3 – Parte 1: Excel e Python com a Biblioteca xlwings

Atualizado: 11 de abr.

Neste módulo exploraremos em maior profundidade a integração do Excel com o Python/Pandas. Existem muitas bibliotecas disponíveis para interagir pandas com o Excel e nós mesmos já vimos que o pandas sozinho consegue ler planilhas Excel sem dificuldades, porém, para uma interação mais produtiva como criar relatórios em formato de planilha que sejam dinâmicos e elaborados, e automatizar a geração destas planilhas, vamos precisar de uma biblioteca que facilite essa interação. Atualmente, podemos escolher entre xlwings, PyXLL, XlsxWriter ou OpenPyXl e, no final de 2023 e início de 2024 a Microsoft anunciou seu suporte para usar diretamente o Python no Excel no Office365 como uma linguagem de programação (ao lado de VBA e Lambda), mas por ainda estar em caráter beta, este tipo de integração foge do escopo desta aula. No nosso curso usaremos a biblioteca xlwings.


Antes de continuarmos, você vai precisar instalar as bibliotecas lxml e xlwings. Para fazer isto, siga as instruções:

  1. Abra o Conda e certifique-se de que está trabalhando no ambiente do curso

  2. No topo, à esquerda, clique em Environments



3. No topo, ao centro, selecione Not Installed para filtrar as buscas por pacotes ainda não

instalados

4. No topo, à direita, digite lxml e tecle ENTER

5. Localize o pacote lxml e clique para marcar a seleção

6. No canto inferior direito, clique em Apply


7. Aguarde o término da verificação das dependências e, quando a janela de confirmação aparecer,

clique em Apply

8. Repita os passos a partir do passo 4 para a biblioteca xlwings, caso ela já não esteja instalada.


Uma vez instaladas as bibliotecas, faça o download da aula e salve o arquivo na pasta do curso:



Agora você pode prosseguir com o curso.

Boa sorte e até a próxima aula!




Comments

Rated 0 out of 5 stars.
No ratings yet

Add a rating
bottom of page