python中工作簿中的电子表格数

2024-06-25 06:29:57 发布

您现在位置:Python中文网/ 问答频道 /正文

如何在python中检查xlsx工作簿中的电子表格数量?win32com库下有命令吗?在


Tags: 命令数量xlsxwin32com电子表格库下
2条回答

这是一个链接,指向一个mini cookbook,用于使用win32com和excel。在

对于您的特定问题,以下内容应该有效:

import win32com.client as win32
excel = win32.gencache.EnsureDispatch('Excel.Application')
wb = excel.Workbooks.Open('your excel file.xlsx')
print(len(wb.Worksheets))  # tells you how many worksheets

通过使用流行的xlrd模块,您可以获得给定工作簿中的电子表格数量

import xlrd
workbook = xlrd.open_workbook('sample.xlsx')
print len(workbook.sheet_names())

更新per@Gerrat

你也可以这么做

^{pr2}$

相关问题 更多 >