On Nov 7, 4:42 pm, Lawrence D'Oliveiro <[EMAIL PROTECTED] central.gen.new_zealand> wrote: > In message > <[EMAIL PROTECTED]>, Iain > wrote: > > > Can someone give me some pointers as to how I might create some sort > > of blocking device file or named pipe ... > > mkfifo /path/to/named/pipe
Thanks. I did get that far myself with os.mkfifo - my problem is actually using it. To me it seemed like I wanted to do something like streamobj = urllib.urlopen("http://whereever.com/file") fifoobj = open("/path/to/named/pipe","w") fifoobj.write(streamobj.read()) TroublesomeFunction("/path/to/named/pipe") But as soon as you get to the second line the code hangs (apparently because of the blocking behaviour of the named pipe). Any pointers here would be much appreciated. -- http://mail.python.org/mailman/listinfo/python-list