Создание простого сервера сокетов было бы одним из способов ... Но я бы, вероятно, использовал fifos:
$ mkfifo /tmp/my_fifo
$ cat producer.py
f = open("/tmp/my_fifo", "w")
f.write("hello, world!\n")
f.close()
Тогда вы могли бы читать с него, используя cat /tmp/my_fifo
Или простой журналfile:
$ cat producer.py
f = open("/tmp/my_log", "a")
f.write("hello, world!\n")
f.close()
Тогда вы можете читать с него, используя tail -f /tmp/my_log