os.path.isdir () gibt False zurück, auch wenn ein Ordner vorhanden ist
Ich schreibe gerade ein Skript, das prüfen muss, ob alle angegebenen Ordner tatsächlich existieren. Ich fand heraus, dass ich os.path.isdir () mit absoluten Pfaden verwenden muss.
Ich habe folgende Verzeichnisstruktur:
X:\
pythonscripts\
files\
Films\
Series\
src\
Wenn ich meine Python-Befehlszeile öffne und versuche, ob die Ordner tatsächlich vorhanden sind, erhalte ich Folgendes:
>>> import os
>>> os.path.isdir('X:\pythonscripts\src')
True
>>> os.path.isdir('X:\pythonscripts\files')
False
>>> os.path.isdir('X:\pythonscripts\files\Films')
False
>>> os.path.isdir('X:\pythonscripts\files\Series')
False
Was seltsam ist, weil ich beim Kopieren und Einfügen dieser Pfade in den Windows Explorer problemlos darauf zugreifen kann. Ich habe die Berechtigungen überprüft und alle Ordner haben dieselben Berechtigungen. Weiß jemand, was ich falsch mache?