pandas.read_table 在 Jupyter Notebook 中工作但在 vi 编辑器中无法工作
pandas.read_table working in Jupyter notebook but would not work in vi editor
我正在尝试通过执行以下代码读取包含 table 和 pandas.read_table
的 txt 文件。
我添加了import pandas as pd
,有问题的代码是pstttable=read_table("pstttable.txt")
。
显然,txt 文件的位置是正确的,并且在使用来自 Windows 的 Jupyter notebook 时,相同的代码也有效。
但是,我想在Linux终端用vi编辑器编辑的.py文件编译代码,会出现如下错误。
File "Global_Repeater_Search.py", line 22
pstttable=pd.read_table("/Users/sgtsnu02/2019-2020_Intern/EQcorrscan/pstttable.txt")
^
SyntaxError: invalid syntax
我不知道为什么会出现这种错误。在 Linux 终端工作时,这个问题是 pandas 固有的吗?
这真是个愚蠢的问题。
我忘了关闭 pstttable=pd.read_table("/Users/sgtsnu02/2019-2020_Intern/EQcorrscan/pstttable.txt")
.
之前的行的括号
这导致了 SyntaxError: invalid syntax
。
vi和pandas.read_table
都没有问题。
我正在尝试通过执行以下代码读取包含 table 和 pandas.read_table
的 txt 文件。
我添加了import pandas as pd
,有问题的代码是pstttable=read_table("pstttable.txt")
。
显然,txt 文件的位置是正确的,并且在使用来自 Windows 的 Jupyter notebook 时,相同的代码也有效。
但是,我想在Linux终端用vi编辑器编辑的.py文件编译代码,会出现如下错误。
File "Global_Repeater_Search.py", line 22
pstttable=pd.read_table("/Users/sgtsnu02/2019-2020_Intern/EQcorrscan/pstttable.txt")
^
SyntaxError: invalid syntax
我不知道为什么会出现这种错误。在 Linux 终端工作时,这个问题是 pandas 固有的吗?
这真是个愚蠢的问题。
我忘了关闭 pstttable=pd.read_table("/Users/sgtsnu02/2019-2020_Intern/EQcorrscan/pstttable.txt")
.
这导致了 SyntaxError: invalid syntax
。
vi和pandas.read_table
都没有问题。