python 给已有excel写数据
时间: 2023-11-08 10:55:06 浏览: 128
python实现excel读写数据
5星 · 资源好评率100%
可以使用xlrd库来读取已有的excel文件,然后使用xlwt库来写入数据。如果要写入已存在的excel文件,可以使用xlutils库来配合使用。具体思路如下:
1. 使用xlrd.open_workbook函数打开已有的excel文件,确保添加参数formatting_info=True,以保留原有的格式信息。
2. 获取要写入的sheet对象,可以使用sheet_by_index或者sheet_by_name方法。
3. 使用xlutils.copy模块的copy函数创建一个可写的副本,即workbook对象。
4. 在副本中使用get_sheet方法获取要写入的sheet对象。
5. 使用sheet对象的write方法来写入数据,指定行、列以及要写入的值。
6. 写入完成后,使用workbook对象的save方法保存修改。
阅读全文