小编Iva*_*rra的帖子

Python os.getcwd() 不适用于 VSCODE 中的子文件夹

我有一个从 Jupiter Notebook 转换而来的 python 文件,该文件夹内有一个名为“datasets”的子文件夹。当我尝试使用以下代码打开“数据集”文件夹内的文件时:

import pandas as pd
# Load the CSV data into DataFrames
super_bowls = pd.read_csv('/datasets/super_bowls.csv')
Run Code Online (Sandbox Code Playgroud)

它说没有这样的文件或文件夹。然后我添加这一行

os.getcwd()
Run Code Online (Sandbox Code Playgroud)

并且输出是项目的顶级文件夹,而不是此 python 文件的子文件夹。我想也许这就是它不起作用的原因。

那么,如何使用相对路径打开该 csv 文件呢?我不想使用绝对路径,因为此代码将在另一台计算机上使用。

为什么 os.getcwd() 没有获取实际的文件夹路径?

python pandas visual-studio-code

3
推荐指数
1
解决办法
8933
查看次数

标签 统计

pandas ×1

python ×1

visual-studio-code ×1