Testen ob ein Verzeichnis vorliegt

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
AllesMeins
User
Beiträge: 63
Registriert: Donnerstag 20. November 2003, 13:45
Wohnort: Frankfurt/M.

Donnerstag 20. November 2003, 16:55

Hiho,

ne ganz simple Frage. Wie teste ich ob etwas gegebenes eine Datei oder ein Verzeichnis ist?

Grüsse
joerg
User
Beiträge: 188
Registriert: Samstag 17. August 2002, 17:48
Wohnort: Berlin
Kontaktdaten:

Donnerstag 20. November 2003, 17:28

AllesMeins hat geschrieben:Hiho,

ne ganz simple Frage. Wie teste ich ob etwas gegebenes eine Datei oder ein Verzeichnis ist?

Grüsse
Ganz simple Antwort: os.path.is[dir,file,link]

Gruss
Jörg
"Sie sind nicht berechtigt, unrechtmäßige Kopien dieses Datenträgers zu erstellen." - Microsoft-Weisheit auf einer CD von MS-VisualC++-6.0
AllesMeins
User
Beiträge: 63
Registriert: Donnerstag 20. November 2003, 13:45
Wohnort: Frankfurt/M.

Donnerstag 20. November 2003, 17:35

Hmm... Was ist 'link'? Und hilft, wenn ich weiss was das ist, gegen diesen Fehler:
print os.path.is["d:/Pfad/","Datei"]
^
SyntaxError: invalid syntax

oder so:

print os.path.is["d:/Pfad/"]
^
SyntaxError: invalid syntax
Dookie
Python-Forum Veteran
Beiträge: 2010
Registriert: Freitag 11. Oktober 2002, 18:00
Wohnort: Salzburg
Kontaktdaten:

Donnerstag 20. November 2003, 18:14

Hallo,

joerg meinte print os.path.isdir(pfad) bzw für Datei os.path.isfile(pfad) oder für einen link (alias) os.path.islink(pfad)


Gruß

Dookie
Antworten