Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

os.PathLike.

"If you want to pass in a path object, pandas accepts any os.PathLike."

Só consegui converter o endereço para um arquivo interno "file:///...", mas com um atributo pathlike, não consigo. ("d:...") Qual seria o approach correto?

1 resposta
solução!

Fábio, lembre-se de que você deve especificar o caminho de um arquivo usando contrabarras se o seu sistema operacional for o Windows.

Por exemplo, se eu quiser referenciar uma pasta intitulada Projetos em minha área de trabalho, eu devo especificar este caminho:

C:\Users\Diego\Desktop\Projetos

Suponha que nesta pasta eu tenha um CSV com o nome imoveis.csv e queira abri-lo com o pandas. Veja como eu poderia executar esta ação:

df_imoveis = pd.read_csv(r'C:\Users\Diego\Desktop\Projetos\imoveis.csv')

Não se esqueça de passar a string do caminho como uma raw string devido às contrabarras.

Note que poderíamos mudar o diretório atual para a pasta que contém o CSV usando o módulo OS para referenciarmos o arquivos mais facilmente:

import pandas as pd
import os

# Muda para o diretório especificado
os.chdir(r'C:\Users\Diego\Desktop\Projetos')

df_imóveis = pd.read_csv('imoveis.csv')
df_imoveis.head()

Espero ter ajudado!