openpyxl中Workbook()和.load_workbook()区别
时间: 2023-08-31 10:07:30 浏览: 266
回答: 在openpyxl中,Workbook()和.load_workbook()是两种不同的方法来创建和加载Excel文件。
Workbook()是一个类,用于创建一个空白的Excel文件对象。通过导入openpyxl库并使用Workbook()方法,可以创建一个空白的Excel文件,然后可以在此文件上进行编辑和保存操作。例如,使用Workbook()方法创建一个空白的Excel文件对象可以这样写:wb = openpyxl.Workbook()。\[2\]
.load_workbook()是一个方法,用于加载已经存在的Excel文件。通过导入openpyxl库并使用.load_workbook()方法,可以加载一个已经存在的Excel文件,并返回一个可以进行操作的Excel文件对象。例如,使用.load_workbook()方法加载一个已经存在的Excel文件可以这样写:wb = openpyxl.load_workbook('example.xlsx')。\[2\]
总结一下,Workbook()是用于创建空白的Excel文件对象,而.load_workbook()是用于加载已经存在的Excel文件并返回一个可以进行操作的Excel文件对象。
#### 引用[.reference_title]
- *1* *3* [使用openpyxl.load_workbook()报出“xml.etree.ElementTree.ParseError: not well-formed (invalid token)...](https://blog.csdn.net/xue_11/article/details/120863704)[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^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [【Python_笔记】openpyxl中Workbook()和.load_workbook()区别](https://blog.csdn.net/max324/article/details/124881517)[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^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文