在 pandas 中打开 csv 文件有困难,我试过:
data = pd.read_csv("/home/me/Programming/data/sample.csv")
那没有用,所以我尝试了:
import os
cwd = os.getcwd()
data = pd.read_csv(cwd + "sample.csv")
这也不起作用,只是说该文件不存在,但它在文件管理器中一清二楚。
最佳答案
os.getcwd()
返回当前工作目录,不带尾随路径分隔符。
你应该使用 os.path.join
代替 +
正确加入路径:
import os
cwd = os.getcwd()
data = pd.read_csv(os.path.join(cwd, 'sample.csv'))
顺便说一句,不需要指定当前工作目录的完整路径;只需指定 sample.csv
就足够了:
data = pd.read_csv("sample.csv")
确保文件 sample.csv
位于当前工作目录中。
关于python - 如何在 Pandas 中打开文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44353153/