这是我的目录
我如果执行部分代码,先导入pandas后read就报错
如果直接运行所有代码就能读进去
后来我发现,如果我读文件的时候,用绝对路径就可以部分执行且不报错,如果是相对路径,只能运行全部代码,否则报错
这是什么原因,求各位帮帮忙
相对路径不会导致只能运行全部代码,应该是CSV文件没找到
相对路径“./”需要你调用的文件在代码所在的文件上层目录中,如果代码和文件在同一个文件夹下直接写“xxx.csv”文件名就可以,如果在代码文件的下层目录那么就是“a文件夹名/b文件夹名/xxx.csv”
你把./去掉试试呢
很明显相对路径写错了