![Python玩转Excel:轻松实现高效办公](https://wfqqreader-1252317822.image.myqcloud.com/cover/524/52842524/b_52842524.jpg)
上QQ阅读APP看书,第一时间看更新
1-4-2 取得工作表worksheet名称
延续前一小节,有了工作簿wb对象后,可以使用下列方式获得工作簿的相关信息。
wb.sheetnames:所有工作表。
wb.active:目前工作表。
wb.active.title:目前工作表名称。
程序实例ch1_2.py:列出sales.xlsx工作簿文件所有的工作表、目前工作表和目前工作表的名称。
![](https://epubservercos.yuewen.com/7BA3AC/31398083003958406/epubprivate/OEBPS/Images/Figure-P14_8651.jpg?sign=1739537490-iVeSRd2V1VUb3gvkFe2zNXsZ6dBtjZqp-0-195121ce6e945094fd92b3d2275bf1f5)
执行结果
![](https://epubservercos.yuewen.com/7BA3AC/31398083003958406/epubprivate/OEBPS/Images/Figure-P14_1609.jpg?sign=1739537490-wkIFIBWJJWLrjCMhDRwAT0L48Xj466lm-0-aa03237b760dd40b6e4406521b2f1391)
上述程序获得了所有的工作表、目前工作表和目前工作表名称。其实在开启Excel文件后,最左边的工作表是预设的工作表,如下所示:
![](https://epubservercos.yuewen.com/7BA3AC/31398083003958406/epubprivate/OEBPS/Images/Figure-P14_1612.jpg?sign=1739537490-PsFxNVGoHEaRCPM0dJyKpnTgphcU1HI4-0-b8dcd3b89fda536f8039166b2a12e1c2)
所以程序实例ch1_2.py的第6行和第7行的输出,才是上述执行结果。
程序实例ch1_2_1.py:使用循环列出sales.xlsx工作簿所有的工作表名称。
![](https://epubservercos.yuewen.com/7BA3AC/31398083003958406/epubprivate/OEBPS/Images/Figure-P14_8652.jpg?sign=1739537490-pu1qm2SbhV1nSwL5QdfBzexDmCarBFbB-0-ce93c1003dad5323879f0e1eedef1fb0)
执行结果
![](https://epubservercos.yuewen.com/7BA3AC/31398083003958406/epubprivate/OEBPS/Images/Figure-P14_1621.jpg?sign=1739537490-8IgeBUVfUhL7TAKbhTPpkUe9x2nFAco4-0-ed18a1ac95799e1ea9ed73d3b1e4faee)