Windows 10 mkdir in Python-Skript mit Sonderzeichen
Ich denke / hoffe, dies ist eine einfache Frage, auf die ich einfach keine Antwort finde - wie erstelle ich ein Verzeichnis, in dem der Titel einen Doppelpunkt enthält? Ich scrabte Daten von einer Website mit Variablen für Abschnitt und Jahr und erstellt ein Verzeichnis:
if 'C:Path/Data/%s' % stat: directory = 'C:Path/Data/%s' % stat else: directory = 'C:Path/Data/%s' % stat.replace('/', ' ') if not os.path.exists(directory): try: os.makedirs(directory) except OSError as e: if not e.errno != errno.EEXIST: raise
Ich habe dort einige Fehlerbehandlung, je nachdem, was zurückkommt. Ich musste mich melden, um errno
den fehlerhaften Abschnitt zu überspringen. Ich möchte diese Daten jedoch einbringen - und ich glaube, das Thema ist der Titel der Sektion, und somit enthält das Verzeichnis :
ein Verzeichnis in einem Verzeichnis wie:
/Year: some_data/
Ich erhalte diesen Fehler:
OSError: [Errno 22] Invalid argument: Failed with OSError
Meine Frage ist: Wie erstelle oder verwende ich die Erstellung eines Verzeichnisses mit einem :
Titel? Ich überspringe es erst einmal.
Ich entschuldige mich, wenn dies ein Duplikat ist, aber ich konnte nichts speziell finden. Ich verwende Python 3.6 in Jupyter Notebook unter Windows 10. Vielen Dank.
0 Antworten auf die Frage
Verwandte Probleme
-
6
Wie kann man eine Shortcut- oder Batch-Datei an die neue Taskleiste und das Startmenü von Windows 7,...
-
6
Eigentümerfenster rekursiv ändern 7
-
4
Wie tausche ich die Windows- und Steuertasten in Windows aus?
-
1
Deaktivieren, wenn sich die Maus in Windows 7 am Bildschirmrand befindet, zeigt Desktop.
-
6
Kann ich hiberfil.sys auf ein anderes Laufwerk verschieben?
-
2
Windows Desktop-Symbole werden bei jedem Neustart auf einen anderen Monitor verschoben
-
2
Wie kann ich die Größe der Titelleiste und der Fensterumrandung unter Windows 8 oder Windows 10 verr...
-
2
Der Windows 8- und Windows 10-Sperrbildschirm wird nach nur 1 Minute abgelaufen und die Bildschirme...
-
1
Welche Linux-Distributionen werden standardmäßig mit Python 3 geliefert?
-
1
So deaktivieren Sie die automatische Suche in Windows Explorer