Исходные файлы в определенном каталоге не могут обработать «pd.read_csv» и загрузить любые файлы данных - PullRequest
3 голосов
/ 08 июля 2019

Исходный файл не может загружать данные с помощью «pd.read_csv», когда он находится в определенном каталоге, будь то Python IDE (Pycharm) или блокнот Jupyter.Если я создаю исходный файл вне его и указываю на те данные, которые хочу загрузить (будь то данные в хитром каталоге или где-то еще), это работает.

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

Я скопировал каталог и попробовал то же самое в скопированном каталоге, и поведение остается в силе.

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

Это код, который я пытался запустить, и фрейм данных пришел просто как «не определено»:

travel_df = pd.read_csv('/Users/Anon/Projects/Travel/FullData.csv')

travel_df.head()

, которыйничего не возвращает, и:

if travel_df.empty:
    print('DataFrame is empty!')

, который возвращает:

NameError                                 Traceback (most recent call last)
<ipython-input-2-29f39da7c7dc> in <module>()
----> 1 if travel_df.empty:
      2     print('DataFrame is empty!')

NameError: name 'travel_df' is not defined

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

...