Filenotfounderror Файл b'.csv 'не существует

1
import csv
import os
import pandas as pd
os.chdir(r'C:\Users\khalha\Desktop\AllSalesForecasting')


dataframe12 = pd.read_csv('54.csv')
june18 = pd.read_csv('54.csv', index_col="Customer")

print(june18) 

Даже если у меня нет двух последних строк, я получаю сообщение об ошибке:

FileNotFoundError: Файл b'54.csv 'не существует

Я понятия не имею, почему это происходит, поскольку я много проблем использовал в этом формате, но теперь это не работает.

  • 0
    попробуйте указать абсолютный путь к файлам .csv
  • 0
    @DrutaRuslan Я попробовал, и это не работает. Есть ли что-нибудь еще, что может быть причиной этой проблемы?
Показать ещё 5 комментариев
Теги:
csv

2 ответа

1
Лучший ответ

Моя ошибка просто существовала, потому что я назвал свой файл 52.csv, 53.csv, 54.csv и т.д. Я сбросил.csv, когда я их назвал, и он работал нормально. (Я думал, потому что мы читаем 54.csv, например, вы должны пометить имя файла как таковое, когда на самом деле вы читаете его как 54.csv, просто потому, что это файл csv)

  • 0
    Что ты имел в виду под этим? Вы использовали pd.read_csv ('data') для чтения файла data.csv? Это оно?
0

У меня была такая же проблема с получением файла сообщения об ошибке

b'G:\Tensorflow_tutorial_karim\test.csv 'не найден.

После поиска многие ссылки не могли получить удовлетворительный ответ, и ни pd.read_csv (filename) не работал.

Я попытался с помощью пула I-python с пауком после вставки файла test.csv в C:\workingDirectory. Он дал сообщение об ошибке

"SyntaxError: (unicode error)" unicodeescape "кодек не может декодировать байты в позиции 2-3: усечен \UXXXXXXXX escapeto эффект" can not decode escape characters ".

Взяв ключ, я заменил косую черту ('\') на прямую косую черту ('/') по пути, и она отлично работала.

С этим, записная книжка Jupyter также читает файлы без каких-либо проблем. Надеюсь, что это сработает и для других.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню