我正在和熊猫一起工作,需要阅读一些csv文件,结构如下:
folder/folder2/scripts_folder/script.py
folder/folder2/data_folder/data.csv
如何从scripts_folder
中的脚本打开data.csv
文件?
我试过这个:
absolute_path = os.path.abspath(os.path.dirname('data.csv'))
pandas.read_csv(absolute_path + '/data.csv')
我得到这个错误:
File folder/folder2/data_folder/data.csv does not exist
试试看
Pandas将从当前python文件所在的位置开始查找。因此,您可以使用“…”从当前目录移动到数据所在的位置 例如:
会升3级,然后进入数据文件夹(假设它在那里) 或者
假设数据文件夹与.py文件位于同一目录中。
您可以使用
__file__
属性:相关问题 更多 >
编程相关推荐