Seite 1 von 1

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

Verfasst: Freitag 26. September 2008, 16:24
von arghargh
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".

Verfasst: Freitag 26. September 2008, 16:51
von BlackJack

Code: Alles auswählen

In [160]: os.path.isfile('/dev/tty0')
Out[160]: False

Verfasst: Freitag 26. September 2008, 16:57
von arghargh
Danke! :-)