Code: Select all
PS D:> python -c "import sys; print(sys.argv)" -imgs ".\Test V4\Rilsa\" -nl 34
['-c', '-imgs', '.\\Test V4\\Rilsa" -nl 34']
PS D:> python -c "import sys; print(sys.argv)" -imgs ".\TestV4\Rilsa\" -nl 34
['-c', '-imgs', '.\\TestV4\\Rilsa\\', '-nl', '34']
Was ist hier los? Ich gehe davon aus, dass es etwas mit Backslashes in PowerShell zu tun hat-obwohl es die Standardeinstellung in Windows für Verzeichnispfade ist-, aber warum erhalte ich je nach Raumschiff-Zeichen ein divergiertes Verhalten und was ist ein guter Weg, um diese Annahme zu verarbeiten, wenn Windows-Pfade automatisch in dieses Formular in diesem Formular ausgeschlossen werden (d. H. Ablauf \ ).>