对pandas ExcelFile()导入中未显示的Excel文件的更改

时间:2016-10-28 20:31:08

标签: python django excel pandas

我使用下面的代码将数据和Excel文件导入基于Django的网站。该文件读取正常,但当我对文件进行更改并保存它们然后重新加载我的网站时,数据不会刷新。但是,如果我保存修改后的Excel文件,我试图以不同的名称加载并加载该文件,网站会按照预期更新。我想要进行更改,而不必重命名文件。我怎么能告诉大熊猫呢?

from pandas import *
xlsx = ExcelFile('Testbook3.xlsx')
df = xlsx.parse(xlsx.sheet_names[0])
df_dict = df.to_dict()

1 个答案:

答案 0 :(得分:0)

如果你想在Pandas中重新阅读你的Excel文件 - 它应该非常简单:

df = pd.read_excel(r'/path/to/Testbook3.xlsx')
df_dict = df.to_dict()

或只是:

df_dict = pd.read_excel(r'/path/to/Testbook3.xlsx').to_dict()

PS如果它是一个django问题,那么我就不在游戏中......