![Python玩转Excel:轻松实现高效办公](https://wfqqreader-1252317822.image.myqcloud.com/cover/524/52842524/b_52842524.jpg)
上QQ阅读APP看书,第一时间看更新
1-4-1 开启文件
当我们导入openpyxl模块后,可以使用openpyxl.load_workbook( )方法开启Excel文件。此函数语法如下:
![](https://epubservercos.yuewen.com/7BA3AC/31398083003958406/epubprivate/OEBPS/Images/Figure-P13_8646.jpg?sign=1738831816-ziSenAkvs98rwinrcZcB6AMv5dE0EKSg-0-64ea673104b0bceacff9b41b43531e91)
上述函数参数意义如下:
□ filename:所读取的Excel文件名。
□ read_only:设定是否只读,也就是只能读取不可编辑,预设是False,表示所开启的Excel文件可以读写,如果设为True表示所开启的Excel文件只能读取无法更改。
□ data_only:设定含公式的单元格是否具有公式功能,默认是False,表示含公式的单元格仍具有公式功能。
□ keep_vba:保存Excel VBA的内容,预设是保存。
上述函数可以回传工作簿对象(也可称Excel文件对象)wb,本章将用wb变量代表workbook工作簿文件对象,当然读者也可以使用其他名称。
程序实例ch1_1.py:开启sales.xlsx文件,然后列出回传Excel工作簿文件对象的文件类型。
![](https://epubservercos.yuewen.com/7BA3AC/31398083003958406/epubprivate/OEBPS/Images/Figure-P13_8647.jpg?sign=1738831816-oMtBYL8fVMPHQNOGSR03U589nwUSAhz3-0-b9993f7d60f23b4e17fd53f1eed21c6b)
执行结果
![](https://epubservercos.yuewen.com/7BA3AC/31398083003958406/epubprivate/OEBPS/Images/Figure-P13_1585.jpg?sign=1738831816-VsdXZqN9LSSomxUN0zSQFzAaen5J2dyz-0-29e4a190171a4c580a550c95e88f7ad7)