pandas .read_table работает в блокноте Jupyter, но не работает в редакторе vi - PullRequest
0 голосов
/ 09 марта 2020

Я пытаюсь прочитать текстовый файл, содержащий таблицу с pandas.read_table, выполнив следующий код.

Я добавил import pandas as pd, а код проблемы c равен pstttable=read_table("pstttable.txt").

Очевидно, что расположение txt-файла правильное, и тот же код работает при работе с блокнотом Jupyter из Windows.

Однако я хочу скомпилировать код с помощью файла .py, отредактированного редактором vi из Linux терминал, и произойдет следующая ошибка.

File "Global_Repeater_Search.py", line 22 pstttable=pd.read_table("/Users/sgtsnu02/2019-2020_Intern/EQcorrscan/pstttable.txt") ^ SyntaxError: invalid syntax

Я понятия не имею, почему возникает такая ошибка. Эта проблема присуща pandas при работе в Linux терминале?

1 Ответ

0 голосов
/ 13 марта 2020

Это был действительно глупый вопрос. Я забыл закрыть круглые скобки в строке до pstttable=pd.read_table("/Users/sgtsnu02/2019-2020_Intern/EQcorrscan/pstttable.txt").

Это вызвало SyntaxError: invalid syntax.

Ничего не случилось с vi или pandas.read_table.

...