Rufen Sie die Excel-Liste rekursiv in einem bestimmten Ordner mit Python ab und schreiben Sie sie in Excel.
# import libraries
import os
import pandas as pd
from glob import glob
# Configure Folder path
mybooks = glob(r"FOLDERPATH\**\*.xls*",recursive=True)
df = []
for mybook in mybooks:
df.append([mybook,os.path.basename(mybook)])
# Exchange ListObject to Dataframe
df = pd.DataFrame(df)
# Dump to ExcelFile
outputFilename = "filename.xlsx"
outputFolder = r"filepath"
outputFileFullpath = outputFolder + "\\" + outputFilename
df.to_excel(outputFileFullpath,'List')
print(
"Die Ausgabe der Datei ist abgeschlossen.\n\n\n" +
"Speicherort der Dateiausgabe:" + outputFolder + "\n" +
"Dateiname:" + outputFilename
)