Eu estava revisando a documentação do pandas, e passando pelo método read_csv() aqui , vi que a versão mais recente (2.2 estável) menciona apenas 3 motores:
engine: {‘c’, ‘python’, ‘pyarrow’}, optional
No entanto, no meu PyCharm (com pandas versão 2.2.0), posso ver que um quarto mecanismo também é mencionado, que épython-fwf
Pesquisei na documentação do pandas, mas não encontrei nenhuma informação sobre isso. Alguém pode explicar em quais cenários isso deve ser usado?
Nota: eu sei que existe um pandas.read_fwf()
que pode ser usado para ler uma tabela de linhas formatadas de largura fixa no DataFrame. O motor está conectado a este cenário? Se sim, por que deveríamos usar read_csv()
with python-fwf
engine em vez de read_fwf()
?