![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=1739144454-rhDaCmOiqZQqD5HQOQdimZtXNDzfT1sO-0-8a912f253da3034ff9053190a540da48)
上述函数参数意义如下:
□ 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=1739144454-VrqHoSNoyC1FxHgA4zB142zR0A9JsEQP-0-6aa011010ca7199ca708cd954528af1c)
执行结果
![](https://epubservercos.yuewen.com/7BA3AC/31398083003958406/epubprivate/OEBPS/Images/Figure-P13_1585.jpg?sign=1739144454-L9IoKswTJ81VcpKKTdE2be1MPTMlOME3-0-a5c8767d77671122d49ae5deaae7ebf8)