熊猫的ExcelWriter附加模式不起作用

时间:2019-10-25 09:51:56

标签: python pandas dataframe

我不明白为什么mode='a'甚至mode='w'无法正常工作。 我的代码是:

file = "Data_Complet.xlsx"
df1 = pd.read_excel(file, encoding='utf-8')
df_transfo = DataFrame(df1, columns = ['DATE','Nb'])
print(df_transfo)
with ExcelWriter(path="Data_Complet.xlsx", mode='a') as writer:
    df_transfo.to_excel(writer)

结果是:

  

TypeError: init ()获得了意外的关键字参数'mode'。

我正在使用Spyder。 提前致谢

1 个答案:

答案 0 :(得分:0)

我一直提这个问题,忘记了我做了什么!因此,我为此添加了代码。

如评论中所述,您需要拥有pandas大于0.24.0的版本。 刚运行

pip install --upgrade pandas