| pipe.py | ●●●●● patch | view | raw | blame | history |
pipe.py
New file @@ -0,0 +1,20 @@ import os import errno import time FIFO = 'mypipe' try: os.mkfifo(FIFO) except OSError as oe: if oe.errno != errno.EEXIST: raise print("Opening FIFO...") with open(FIFO) as fifo: print("FIFO opened") while True: data = fifo.read() if len(data) == 0: print("Writer closed") break print('Read: "{0}"'.format(data))