seit kurzem versuche ich Python zu lernen und bin nun an einem Problem angelangt vondem ich bislang keine Lösung gefunden habe. Meine bisherigen Programmierkenntnisse liegen in einem Semester Java - also nicht sonderlich viel, aber auch kein ganz so blutiger Anfänger mehr.
Nun aber zu meinem Problem:
ich möchte mir die Ordner eines bestimmten Verzeichnisses anzeigen lassen (damit arbeite ich dann später weiter - nur ist genau das mein Problem).
Nun habe ich mit
Code: Alles auswählen
import os
und mir mit
Code: Alles auswählen
os.getcwd()
Nun möchte ich mein Verzeichnis wechseln, was ich mit folgendem Code prinzipiell machen kann:
Code: Alles auswählen
print os.chdir ("verzeichnis")
Gebe ich als "verzeichnis" beispielsweise "C:\Programme\Mozilla Firefox\searchplugins" ein erhalte ich auch keine Fehlermeldung. (ich habe ein Beispiel gesucht, habe nicht vor da wirklich etwas drin zu machen! )
Ändere ich "verzeichnis" hingegen in "\\servername\ordnername\unterodnername\20" erhalte ich folgende Fehlermeldung:
WindowsError: [Error 123] Die Syntax für den Dateinamen, Verzeichnisnamen oder die Datenträgerbezeichnung ist falsch: '\\servername\\ordnername\\unterordnername\x10'
Der Pfad ist aber richtig, also wenn ich ihn in den Explorer eingebe wird er auch aufgelöst und ich kann in den Ordnerstrukturen springen. Warum ändert er aber die Backslashes in Doppelbackslashes und ändert die Zahl meines Ordners von 20 auf x10?
Ich hoffe mir kann jemand helfen - Danke schoneinmal im Vorraus!
Fragen dazu versuche ich natürlich bestmöglichst zu beantworten.
Mit freundlichen Grüßen,
Düsselentchen.