writer.book = book
时间: 2024-04-24 19:27:31 浏览: 18
这段代码是用来将数据写入已有的Excel表格的新sheet里。首先,通过openpyxl库的load_workbook函数加载已有的Excel表格,然后创建一个ExcelWriter对象,并将加载的表格赋值给writer.book属性。接下来,使用DataFrame的to_excel方法将数据写入新的sheet中,其中index参数设置为False表示不写入索引列,header参数设置为None表示不写入标题行,sheet_name参数设置为"编码"表示写入到名为"编码"的sheet中。另外,startrow参数设置为3表示从第三行开始写入数据。最后,通过调用writer.save()方法保存修改后的Excel表格,并调用writer.close()方法关闭ExcelWriter对象。\[2\]
#### 引用[.reference_title]
- *1* *2* [工作中的一些用python做的excel操作](https://blog.csdn.net/qq_20528497/article/details/106211269)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [Writer.save文件()使用新名称python](https://blog.csdn.net/weixin_39524183/article/details/111955157)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]