3
这里是我的代码错误到Spyder的(正确的目录)
import pandas as pd
all_ages = pd.read_csv("all-ages.csv")
all_ages.head(5)
,我已经把csv文件在工作目录,但我还是会遇到
OSError: File b'all-ages.csv' does not exist
但如果我在控制台中输入每行而不是脚本,它有时会起作用。
这里是我的代码错误到Spyder的(正确的目录)
import pandas as pd
all_ages = pd.read_csv("all-ages.csv")
all_ages.head(5)
,我已经把csv文件在工作目录,但我还是会遇到
OSError: File b'all-ages.csv' does not exist
但如果我在控制台中输入每行而不是脚本,它有时会起作用。
您最好提供绝对文件路径。 Python使用当前的工作目录,这取决于你调用/运行你的python脚本的位置。
即使您将python脚本和csv文件“all-ages.csv”放在同一目录下,当前工作目录可能会有所不同。
例如:
/folder1/folder2/myscript.py
/folder1/folder2/all-ages.csv
如果您在目录文件夹2运行python myscript.py
,它可以找到所有ages.csv,但如果你调用python folder2/myscript.py
下文件夹1,当前的工作目录是文件夹1,它无法找到all-ages.csv