python - Panda 的 ExcelWriter 附加模式不起作用
问题描述
我不明白为什么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 () 得到了一个意外的关键字参数“模式”。
我正在使用 Spyder。
解决方案
我不断提出这个问题,忘记了我做了什么!所以,我正在为其添加代码。
如评论中所述,您的pandas
版本需要大于0.24.0
. 赶紧跑
pip install --upgrade pandas
推荐阅读
- php - 从选择框中获取值
- python - Python:ComplexWarning:将复数转换为实数会丢弃虚部 array = np.array(array, dtype=dtype, order=order, copy=copy)
- google-apps-script - GmailApp getMessages() 需要访问令牌
- python-3.x - 如何在 Flask RESTful API 应用程序中访问 json POST 数据
- python - python 点在 3d 绘图上用错误的坐标绘制
- tsql - T-SQL 查询:如何插入最后 5 条消息的平均值
- r - 用条件替换 NA
- node.js - Hyperledger Fabric 1.4:如何从 Fabric 节点 SDK 测试和验证 registerChaincodeEvent 函数?
- php - 使用 Laravel/Android 从用户到用户的通知
- reactjs - 使用 react-admin 构建两级资源