#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; В моем первоначальном ответе было две обратные косые черты, но пришлось отредактировать, чтобы добавить третью