os.path.isfile() und Gerätenamen unter Linux (z.B./dev/tty0)

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
arghargh
User
Beiträge: 81
Registriert: Donnerstag 4. September 2008, 22:26

Freitag 26. September 2008, 16:24

Hi,

wie verhält sich os.path.isfile() bei speziellen Gerätenamen?

Ich hoffe der Rückgabewert ist False, denn die Doku von http://docs.python.org/lib/module-os.path.html
beschreibt

isfile(path) - "Return True if path is an existing regular file." ...

Und die Dateien in /dev/ sind je eher "special files".
BlackJack

Freitag 26. September 2008, 16:51

Code: Alles auswählen

In [160]: os.path.isfile('/dev/tty0')
Out[160]: False
arghargh
User
Beiträge: 81
Registriert: Donnerstag 4. September 2008, 22:26

Freitag 26. September 2008, 16:57

Danke! :-)
Antworten