【发布时间】:2021-05-22 06:51:46
【问题描述】:
我想将一个 excel 文件读入 pandas DataFrame。我要从中读取文件的模块是inputs.py,而我要读取的excel文件(schoolsData.xlsx)位于包含该模块的文件夹之外。 我在我的代码中是这样做的
def read_data_excel(path):
df_file = pd.read_excel(path)
return df_file
school_data = read_data_excel('../schoolsData.xlsx')
错误:没有这样的文件或目录:'../schoolsData.xlsx'
奇怪的是,当我在本地运行包含此代码的函数时它工作正常,但在从 PyPi 安装我发布的包后运行该函数时出现错误。
正确的做法是什么?是否可以从已安装的可分发的压缩文件夹中正常读取文件?
【问题讨论】:
-
它应该可以工作。你确定你在你认为的目录中吗?