Oii, André, tudo certo?
Desculpe pela demora pra te responder.
O que acontece é que o Python está interpretando como se fosse um arquivo .zip
.
Vou deixar outra alternativa, que, inclusive, foi a que eu usei pra carregar o meu arquivo. Nós vamos criar um botão para importar o arquivo, usando o import io
.
Primeiro, rode esta célula:
import io
import pandas as pd
from google.colab import files
Agora, vamos criar uma variável para inserir o arquivo. Crie uma nova célula e rode este:
arquivo = files.upload()
A partir disso, vamos chamar o nosso dataframe de df
numa nova célula:
df = pd.read_excel(io.BytesIO(arquivo.get('1-SEEG10_GERAL-BR_UF_2022.10.27-FINAL-SITE.xlsx')))
E pegamos o arquivo .xlsx
também:
xlsx_file = io.BytesIO(arquivo.get('1-SEEG10_GERAL-BR_UF_2022.10.27-FINAL-SITE.xlsx'))
Por fim, vamos ao pd.read_excel
! Da mesma maneira que o instrutor nos mostrou:
emissoes_gases = pd.read_excel(xlsx_file, 'GEE Estados')
E assim você consegue fazer a importação certinho. :)
Lembrando que cada divisão dos códigos é para importar em uma nova célula, ok?
Aliás, vou deixar meu notebook aqui para exemplificar como fica. Se você precisar de uma referência visual, é só clicar no link e olhar a célula mãe "Fazendo a leitura dos dados".
Se outra dúvida surgir, estou disponível.
Abraços!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.