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    
)

Recommended Posts

Rufen Sie die Excel-Liste rekursiv in einem bestimmten Ordner mit Python ab und schreiben Sie sie in Excel.
[Python] Holen Sie sich die Dateien mit Python in den Ordner
So erhalten Sie mit Python eine Liste der Dateien im selben Verzeichnis
Holen Sie sich die Anzahl der spezifischen Elemente in der Python-Liste
So erhalten Sie den letzten (letzten) Wert in einer Liste in Python
Es ist einfach, SQL mit Python auszuführen und das Ergebnis in Excel auszugeben
Ruft eine Liste der Dateien in einem Ordner mit Python ohne Pfad ab
Ruft den Wert eines bestimmten Schlüssels bis zum angegebenen Index der Wörterbuchliste in Python ab
So erhalten Sie die Dateien im Ordner [Python]
So ermitteln Sie mit Python den Unterschied zwischen Datum und Uhrzeit in Sekunden
[Python] Kombinieren von Listen mit Zahlen zu Zeichenfolgen und Schreiben in eine Ausgabedatei
Wie identifiziere ich das Element mit der geringsten Anzahl von Zeichen in einer Python-Liste?
Entwickelte eine Bibliothek, um die Kindle-Sammlungsliste in Python abzurufen
So erhalten Sie eine Liste der integrierten Ausnahmen für Python
Holen Sie sich die passende Zeichenfolge in den regulären Ausdruck und verwenden Sie sie beim Ersetzen unter Python3 erneut
Ich habe eine Klasse erstellt, um das Analyseergebnis von MeCab in ndarray mit Python zu erhalten
[Python / Ruby] Mit Code verstehen Wie man Daten aus dem Internet abruft und in CSV schreibt
Ich habe auch versucht, die Funktionsmonade und die Zustandsmonade mit dem Generator in Python nachzuahmen
Eine einfache Möglichkeit, die in Python benötigte Zeit anzuzeigen und sie intelligenter zu verbessern
Versuchen Sie, die Thread-Liste der Nachrichten (Abneigung) mit Python zu erhalten.
Geben Sie den Inhalt von ~ .xlsx im Ordner mit Python in HTML aus
Rufen Sie die Formel in der Excel-Datei als Zeichenfolge in Python ab
Schreiben Sie den Test in die Python-Dokumentzeichenfolge
Wie bekomme ich Stacktrace in Python?
Ruft die EDINET-Codeliste in Python ab
Schreiben Sie ein Skript in Shell und Python, um Sie in Slack zu benachrichtigen, wenn der Vorgang abgeschlossen ist
[Python] Was ist Pip? Erläutern Sie die Befehlsliste und deren Verwendung anhand aktueller Beispiele
[Python] Die Rolle des Sterns vor der Variablen. Teilen Sie den Eingabewert und weisen Sie ihn einer Variablen zu
Es ist überraschend mühsam, eine Liste mit dem Datum und der Uhrzeit der letzten Anmeldung von Arbeitsbereichen abzurufen
Ein Memo, das durch Umbenennen der Dateinamen im Ordner mit Python organisiert wird
[Einführung in Python] Was ist der Unterschied zwischen einer Liste und einem Taple?
So schreiben Sie den richtigen Shebang in Perl-, Python- und Ruby-Skripten
So erhalten Sie mit pandas DataFrame einen bestimmten Spaltennamen und Indexnamen
Rufen Sie mit Python eine Liste der in der aktuellen Umgebung installierten Pakete ab
[Einführung in Python] So sortieren Sie den Inhalt einer Liste effizient mit Listensortierung
[Linux] Ein Befehl zum Abrufen einer Liste der in der Vergangenheit ausgeführten Befehle
Ich habe Umgebungsvariablen in Docker festgelegt und in Python angezeigt.
Suchen Sie mit tweepy nach Twitter-Keywords und schreiben Sie die Ergebnisse in Excel
Codebeispiel zum Abrufen von oauth_token und oauth_token_secret der Twitter-API in Python 2.7
Abrufen und Konvertieren der aktuellen Zeit in der lokalen Systemzeitzone mit Python
Erhalten Sie eine Liste der Ergebnisse der Parallelverarbeitung in Python mit Starmap
[Einführung in Python] So schreiben Sie eine Zeichenfolge mit der Formatierungsfunktion
So stoppen Sie das Programm bis zu einem bestimmten Datum und einer bestimmten Uhrzeit in Python
[Python / Jupyter] Übersetzen Sie den Kommentar des in die Zwischenablage kopierten Programms und fügen Sie ihn in eine neue Zelle ein.
Schreiben Sie eine C-Sprach-Linkliste in einem objektorientierten Stil (mit Codevergleich zwischen Python und Java).
Ich habe GhostScript mit Python ausgeführt, das PDF in Seiten aufgeteilt und es in ein JPEG-Bild konvertiert.
So geben Sie eine Zeichenfolge in Python ein und geben sie unverändert oder in die entgegengesetzte Richtung aus.
Holen Sie sich den Aufrufer einer Funktion in Python
Holen Sie sich nur Unterklassenelemente in eine Liste
Tipps zum Schreiben werden in Python kurz abgeflacht
Schreiben wir ein Python-Programm und führen es aus
Python Amateur versucht die Liste zusammenzufassen ②
Ich möchte mit Python in eine Datei schreiben