使用 openpyxl 搜索多个 Excel 个文件

Searching through multiple Excel files with openpyxl

所以我正在尝试使用 openpyxl 搜索多个 excel 文件。我已经看到了在您有 3 个或 4 个文件的情况下执行此操作的方法,但是我希望使用大约 30 个文件来执行此操作。文件列表每天都在增长,所以我想知道是否有一个命令可以只使用文件夹中的所有文件或类似的东西。幸运的是每个工作簿只有一个 sheet 每本书

我没有太多,因为这是我很长一段时间以来第一次使用 python,但我所拥有的如下

>>> import openpyxl
>>> wb = openpyxl.load_workbook('example.xlsx')
>>> type(wb)
<class 'openpyxl.workbook.workbook.Workbook'>

您可以尝试 glob glob 并循环遍历每个文件。

import glob
for filename in glob.glob('Folder/*.xlsx'):
    print (filename) # instead of print you can use load_workbook.

你可以看看这个link:

How to open every file in a folder?