Проверить, является ли файл именованным каналом (fifo) в python? - PullRequest
19 голосов
/ 19 декабря 2011

Я общаюсь с именованным каналом, но я хотел бы проверить, действительно ли это именованный канал, ДО того, как его открыть.

Я проверяю в Google, но ничего нет, os.path.isfile() возвращает False, и мне действительно нужно это проверить.

1 Ответ

31 голосов
/ 19 декабря 2011

Вы можете попробовать:

 import stat, os

 stat.S_ISFIFO(os.stat(path).st_mode)

документы

...