3
respostas

filmes = pd.read_csv("movies.csv") dá erro

tento rodar filmes = pd.read_csv("movies.csv") e dá o seguinte mensagem de erro:


FileNotFoundError Traceback (most recent call last) in () ----> 1 filmes = pd.read_csv("movies.csv")

4 frames /usr/local/lib/python3.7/dist-packages/pandas/io/parsers.py in init(self, src, *kwds) 2008 kwds["usecols"] = self.usecols 2009 -> 2010 self._reader = parsers.TextReader(src, *kwds) 2011 self.unnamed_cols = self.reader.unnamedcols 2012

pandas/libs/parsers.pyx in pandas.libs.parsers.TextReader.cinit()

pandas/libs/parsers.pyx in pandas.libs.parsers.TextReader.setupparser_source()

FileNotFoundError: [Errno 2] No such file or directory: 'movies.csv'

Podem me ajudar?
3 respostas

Boas Victor, tudo bem? Espero que sim.

Nesse caso, eu sugiro passar para a função pd.read_csv() diretamente o link do arquivo raw do Github. Os arquivos que você está tentando acessar também estão disponíveis pelo Github do instrutor.

Isso nos dá a possibilidade de importar esses arquivos para o notebook sem precisar baixá-los. Vou mostrar como. Após acessar os arquivos, basta localizá-los no github:

Print do Github com os arquivos que serão usados no cursoEntão, basta escolher qual arquivo você precisa, no caso vamos fazer para o movies.csv.

Clicando no arquivo que você precisa, você será redirecionado para ele. Agora é só clicar no botão raw, no canto direito da página.

Print da página do arquivo movies.csv no Github do instrutor

Você será redirecionado para uma uri com o arquivo em texto. Agora, basta copiar a uri e passar para a função pd.read_csv()

Print da página do arquivo csv cru movies.csv

Agora é só passar essa uri para o movies.csv.

ps.read_csv('https://raw.githubusercontent.com/alura-cursos/introducao-a-data-science/aula0/aula0/ml-latest-small/movies.csv')
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.Bons Estudos!

Continua dando erro.

ps.read_csv('https://raw.githubusercontent.com/alura-cursos/introducao-a-data-science/aula0/aula0/ml-latest-small/movies.csv')


NameError Traceback (most recent call last) in () ----> 1 ps.read_csv( 'https://raw.githubusercontent.com/alura-cursos/introducao-a-data-science/aula0/aula0/ml-latest-small/movies.csv')

NameError: name 'ps' is not defined

O apelido correto para a biblitoeca pandas é pd e não ps.