b'data.csv 'не существует - PullRequest
0 голосов
/ 10 июля 2019

Мне выдан файл csv, который я пытаюсь прочитать как фрейм данных pandas, используя pd.read_csv. Я получаю ошибку - «data.csv» не существует. Сценарий python и файл данных находятся в одной папке. У ноутбука Jupyter нет проблем с чтением файла в формате данных pandas.

PathName = 1. имя файла 2. абсолютный путь к файлу 3. поместить файл в другую папку и вставьте относительный путь, кодировка = 'UTF-8'

inputdata = pd.read_csv('data.csv',sep='\t',encoding='UTF-8')

входные данные должны быть в состоянии прочитать содержимое файла как pandas dataframe

1 Ответ

0 голосов
/ 10 июля 2019

Скорее всего, вы выполняете свой сценарий python path/to/my/script.py.Он пытается найти data.csv в текущем рабочем каталоге, который отличается от каталога, в котором находится ваш скрипт и файл данных.
Попробуйте

import os
filename = os.path.join((os.path.dirname(os.path.abspath(__file__))), 'data.csv')
inputdata = pd.read_csv(filename,sep='\t',encoding='UTF-8')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...