【问题标题】:Writer.book = ExcelWorkbook cant set attribute 'book'Writer.book = Excel 工作簿无法设置属性\'book\'
【发布时间】:2022-10-04 22:20:21
【问题描述】:
ExcelWorkbook = py.load_workbook(FilePath)
writer = pd.ExcelWriter(FilePath, engine = 'openpyxl')
writer.book = ExcelWorkbook

在一台电脑上,这在另一台电脑上运行得很好 我收到一个错误 AttributeError:无法在第 3 行设置属性“book” 我不知道如何解决这个问题,因为它在一个上运行良好,但在另一个上却不行

这是将 2 个数据框组合成一个工作簿的唯一方法,每个数据框都有单独的工作表吗?

【问题讨论】:

    标签: python pandas dataframe openpyxl


    【解决方案1】:

    检查两台计算机上的 Pandas 版本。 我有同样的问题,它似乎与 Pandas 1.5.0 有关。 我删除它并使用

    pip install pandas==1.4.4
    

    为我修好了

    【讨论】:

      猜你喜欢
      • 2022-10-08
      • 2013-06-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多