Ich bin auf der Suche nach einigen Ratschlägen, wie man am besten einen Dateipfad mithilfe von Variablen generieren kann:
path = /my/root/directory
for x in list_of_vars:
if os.path.isdir(path + '/' + x): # line A
print(x + ' exists.')
else:
os.mkdir(path + '/' + x) # line B
print(x + ' created.')
Gibt es für die Zeilen A und B, wie oben gezeigt, eine bessere Möglichkeit, einen Dateipfad zu erstellen, da dieser länger wird, je tiefer ich in den Verzeichnisbaum eindringe?
Ich stelle mir vor, dass eine bestehende integrierte Methode wie folgt verwendet wird:
create_path(path, 'in', 'here')
die einen Pfad der Form /my/root/directory/in/here
Wenn es keine eingebaute Funktion gibt, werde ich einfach selbst eine schreiben.
Ich danke Ihnen für jeden Beitrag.