Python: Wieso geht der Code 2 Mal in die For-Schleife?
Hi,
mein Python Skript soll für jede .pdf Datei in einem Ordner einen neuen Ordner anlegen mit dem Namen der Datei. Dazu habe ich folgenden Code:
import os
import main
import glob
path = "C:/Users/d/Desktop/pdf/"
for file in glob.iglob(path + "*.pdf"):
name = os.path.basename(file)
filename = name.split(".")[0]
print(filename)
os.mkdir(path + filename)
Ich habe aktuell nur eine Datei im Ordner und dennoch bekomme ich folgendes Ergebnis:
Der Ordner ist einmal erstellt und der Fehler entsteht wohl dadurch, dass er versucht den Ordner noch einmal zu erstellen. Ich verstehe allerdings nicht, wieso der Code 2 Mal in die Schleife geht. Könnte mir das jemand erklären? Ist bestimmt irgendeine doofe Kleinigkeit.
Danke

Python,
Python 3