【问题标题】:Pandas Excelwriter, writer.save()Pandas Excelwriter,writer.save()
【发布时间】:2021-05-07 07:08:27
【问题描述】:

熊猫 Excelwriterwriter.save() 该命令以只读模式保存文件。 是否可以选择以写入模式保存文件

问题:当我试图从 writer.save() 创建的文件中复制单元格值(通过 python 编码)时,它表示该值是只读。 注意:我正在处理 xlsx 文件。

【问题讨论】:

  • 也许你应该分享一些代码......如果你不分享你写的东西,我们无能为力......从技术上讲,如果你不这样做,就很难在 pandas 中以只读模式编写明确编码到 sdo o

标签: python-3.x file xlsx saving-data pandas.excelwriter


【解决方案1】:

由于您没有共享代码 sn-p 我不明白确切的问题。但是这段代码在从 XLSX 文件读回数据时没有给出任何错误。

import pandas as pd


df = pd.DataFrame({'Data': [10, 20, 30, 20, 15, 30, 45]})
writer = pd.ExcelWriter('pandas_simple.xlsx', engine='xlsxwriter')

#Write to XLSX
df.to_excel(writer, sheet_name='Sheet1')
writer.save()

#Read from XLSX
df1 = pd.read_excel('pandas_simple.xlsx')
print(df1)

【讨论】:

    猜你喜欢
    • 2015-03-19
    • 1970-01-01
    • 2018-11-02
    • 2016-06-06
    • 2022-01-09
    • 2021-06-06
    • 1970-01-01
    • 2019-09-30
    • 1970-01-01
    相关资源
    最近更新 更多