当前项目某文件夹里的数据集该怎么写路径导入
时间: 2023-05-26 08:02:38 浏览: 93
设置数据库导入路径
对于Python项目来说,我们可以使用相对路径或绝对路径来导入某个文件夹中的数据集。
相对路径:相对路径是根据当前脚本所在的位置去计算数据集文件夹的位置。比如,如果当前脚本和数据集文件夹在同一个文件夹中,我们可以使用如下代码导入数据集:
```python
import pandas as pd
df = pd.read_csv('data/dataset.csv')
```
上面的代码中,'data/dataset.csv'是相对于当前脚本所在文件夹的相对路径。
绝对路径:绝对路径是指文件或文件夹在文件系统中的完整路径,不受当前脚本所在位置的影响。我们可以使用os.path模块来获取数据集文件夹的绝对路径,然后使用该路径导入数据集。代码如下:
```python
import os
import pandas as pd
# 获取数据集文件夹的绝对路径
dir_path = os.path.abspath('data')
# 导入数据集
df = pd.read_csv(os.path.join(dir_path, 'dataset.csv'))
```
上面的代码中,os.path.abspath('data')获取的是数据集文件夹在文件系统中的绝对路径。然后使用os.path.join函数拼接数据集文件的完整路径,最后使用pandas的read_csv函数导入数据集。
阅读全文