Pytanie Sprawdź, czy plik jest potokiem nazwanym (fifo) w pythonie?


Komunikuję się z nazwaną potokiem, ale chciałbym sprawdzić, czy rzeczywiście jest to nazwana rura PRZED jej otworzeniem.

Sprawdzam w Google, ale nie ma nic, os.path.isfile() zwraca False, i naprawdę muszę to sprawdzić.


16
2017-12-19 08:47


pochodzenie


Nazwany potok nie jest technicznie plikiem, więc powraca False. - Tyler Crompton


Odpowiedzi:


Możesz spróbować:

 import stat, os

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

docs


26
2017-12-19 08:52



Witaj, działa świetnie! Dziękuję Ci! Szybki awnser. - Mykeul