Datei im "w" -Modus öffnen: IOError: [Errno 2] Keine solche Datei oder kein solches Verzeichnis

Wenn ich versuche, eine Datei in zu öffnenschreiben Modus mit dem folgenden Code:

packetFile = open("%s/%s/%s/%s.mol2" % ("dir", "dir2", "dir3", "some_file"), "w")

Gibt mir folgenden Fehler:

IOError: [Errno 2] No such file or directory: 'dir/dir2/dir3/some_file.mol2'

Der "w" -Modus sollte die Datei erstellen, wenn sie nicht existiert, oder? Wie kann dieser Fehler also jemals auftreten?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage