【问题标题】:Excel: modify sheet exists without alter other sheet with pivot table using pythonExcel:使用python修改工作表而不用数据透视表更改其他工作表
【发布时间】:2018-06-07 14:37:57
【问题描述】:

我的主要问题是当修改一张纸并保存书籍时,所有保存为文本的表格都包括带有数据透视表的表格。

这是我的代码:

import openpyxl
xfile = openpyxl.load_workbook('book1.xlsx')
sheet = xfile.get_sheet_by_name('my_data')
sheet['A2'] = 'hello world'
xfile.save('book2.xlsx') #all sheets of book save as text

【问题讨论】:

标签: python excel pandas


【解决方案1】:

我今天也遇到了同样的问题。我将我的 openpyxl 更新为 2.5 版,它运行良好。您是否尝试过更新但仍然遇到问题?

【讨论】:

  • 谢谢埃里克!我修复了我的问题,只是将库 openpyxl 升级到了 2.5 版。我在 Windows 中使用 Anaconda,然后,对于库更新,在 consola 中执行此命令: conda install -c conda-forge openpyxl
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-06-14
  • 2014-03-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多