Почему мне иногда приходится указывать полный путь к набору данных в Pandas, чтобы прочитать его, в то время как в других случаях он работает только путем указания имени файла набора данных? - PullRequest
0 голосов
/ 24 февраля 2019

Понятия не имею, почему это происходит.Иногда он читает набор данных, просто предоставив имя файла (набор данных, принадлежащий тому же каталогу, что и код), в то время как в других случаях требуется полный путь к файлу.Я использую Spyder IDE и Pandas для чтения файла.Моя ОС MacOS - Мохаве.

1 Ответ

0 голосов
/ 24 февраля 2019

Вы можете проверить текущий рабочий каталог, установленный в spyder, используя:

import os
print(os.getcwd())

Как только это станет известно, вы узнаете, находится ли ваш файл по тому же пути.Если нет, вы можете сделать две вещи:

  1. Используя Инструменты> Предпочтения> Текущий рабочий каталог, вы можете изменить путь на нужный вам

  2. или программно сделать то же самое, как указано ниже:

os.chdir('/Users/theroy/mlp')

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...