Ошибка FileNotFoundError: [Ошибка 2] Нет такого файла или каталога: ‘Colorado River Data.csv’

#python

#python

Вопрос:

 colo = pd.read_csv("Colorado River Data.csv")
colo.head()

colo = pd.read_csv(r"C:UsersosahoOneDriveDesktop.csv")
colo.head()
 

они оба не работают, я продолжаю получать ошибку

 FileNotFoundError: [Errno 2] No such file or directory: 'C:\Users\osaho\OneDrive\Desktop.csv'
 

или

 FileNotFoundError: [Errno 2] No such file or directory: 'Colorado River Data.csv'
 

также, когда я набираю
import os
os.getcwd()
Я получаю ‘/home / user’
с помощью cocalc jupyter notebook python 3 (общесистемный)

Комментарии:

1. проверьте правильность имени и местоположения

2. Можете ли вы показать нам свое файловое дерево?

3. Используйте 2 обратные косые черты или 1 переднюю косую черту для вашего местоположения файла.

4. Если мое решение ответило на ваш вопрос, пожалуйста, отметьте его как принятое, чтобы закрыть это. Если нет, пожалуйста, опубликуйте обновление, и я сделаю все возможное, чтобы помочь

Ответ №1:

С Python в Windows вам нужно удвоить обратную косую черту в вашем path, поскольку обратная косая черта — это escape-символ Python

 >>> import os
>>> os.getcwd()
'C:\Python37'
 

Таким образом, ваш путь к файлу на самом деле должен быть «C:\Users\osaho\OneDrive\Colorado Речные данные.csv»

Комментарии:

1. Где обратная косая черта?

2. @ProChess — что вы имеете в виду? Мой код демонстрирует, что Python использует двойные обратные косые черты в путях в Windows, тогда я ответил на вопрос?

3. @ProChess — Проблема с разметкой Wiki; В моем первоначальном ответе было две обратные косые черты, но пришлось отредактировать, чтобы добавить третью