Olá, tudo bem?
Minha dúvida é quando usar o parâmetro engine = 'python', pois no exercício da aula 1, utilizei o skipfooter e funcionou normalmente sem a especificação da engine. Conseguem me explicar, por gentileza?
Olá, tudo bem?
Minha dúvida é quando usar o parâmetro engine = 'python', pois no exercício da aula 1, utilizei o skipfooter e funcionou normalmente sem a especificação da engine. Conseguem me explicar, por gentileza?
Olá Caroline!
No Pandas o parâmetro engine='python' no read_csv serve para escolher o motor usado na leitura dos arquivos. Existem dois motores:
Se você usou skipfooter e funcionou sem colocar engine='python', provavelmente o Pandas escolheu o motor Python automaticamente, já que ele é necessário nesse caso, isso acontece porque em versões mais recentes do Pandas, ele tenta selecionar o motor correto automaticamente quando possível. Apesar disso é uma boa prática especificar a engine no código para evitar confusões, especialmente ao compartilhar o trabalho.