gpt4 book ai didi

python - 使用python将数据添加到现有的excel文件

转载 作者:太空宇宙 更新时间:2023-11-04 00:31:13 24 4
gpt4 key购买 nike

我正在尝试将数据添加到现有的 excel 文件,我面临的问题是数据正在导入,但公式和格式正在从原始文件中删除。

我在下面附上了我的代码

import xlwt
import xlrd
from xlutils.copy import copy

#open the excel file
rb=xlrd.open_workbook('Voltage_T.xlsx')

#make a writable copy of the opened excel file
wb=copy(rb)

#read the first sheet to write to within the writable copy
w_sheet=wb.get_sheet(0)

#write or modify the value at 2nd row first column
w_sheet.write(0,1,'WWW.GOOGLE.COM')

#the last step saving the work book
wb.save('Voltage_WW.xls')

最佳答案

您需要将formatting_info 设置为true

rb=xlrd.open_workbook('Voltage_T.xlsx', formatting_info = True)

但是 xlrd 目前不支持带有 formatting_info 的 xlsx。因此,如果您真的必须使用 .xlsx,您将需要另一个库。

我自己没有使用过它,所以我不能告诉你它是否是一个好的库,但由于在谷歌上快速搜索,XlsxWriter 似乎可以满足你的需求。

关于python - 使用python将数据添加到现有的excel文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45811016/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com