gpt4 book ai didi

python - 如何使用 xlrd 在 Python 中获取 excel 工作表名称

转载 作者:太空狗 更新时间:2023-10-30 00:55:49 24 4
gpt4 key购买 nike

请看下面的代码。

def getSheetName(file_name):
pointSheetObj = []
import xlrd as xl
TeamPointWorkbook = xl.open_workbook(file_name)
pointSheets = TeamPointWorkbook.sheet_names()

for i in pointSheets:
pointSheetObj.append(TeamPointWorkbook.sheet_by_name(i))

我需要通过迭代从列表 pointSheetObj 中获取 excel 工作表名称的名称。

最佳答案

我已经修改了我作为问题给出的代码并得到了我实际需要的东西,

def getSheetName(file_name):
pointSheetObj = []
import xlrd as xl
TeamPointWorkbook = xl.open_workbook(file_name)
pointSheets = TeamPointWorkbook.sheet_names()

for i in pointSheets:
pointSheetObj.append(tuple((TeamPointWorkbook.sheet_by_name(i),i)))

因此,如果列表(tuple)pointSheetObj 被迭代,我们在 tuple 的 index 1 处有工作表的名称pointSheetObj 中。

通过这样做,我得到了名称和工作表对象,我可以使用它们继续其他与工作表相关的方法。

关于python - 如何使用 xlrd 在 Python 中获取 excel 工作表名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24179378/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com