Kevin Walzer <[EMAIL PROTECTED]> wrote: > I'm currently using os.popen in an application of mine, which calls for > non-blocking data, in this fashion: > > self.file = os.popen('echo %s | sudo -S /sw/bin/fink -y install %s' % > (self.passtext, self.packagename), 'r', os.O_NONBLOCK) > > What is the equivalent/comparable call in the new subprocess module? I > can't find any reference in the Python docs to non-blocking > streams.
You'll probably be better off with the pexpect module for this http://pexpect.sourceforge.net/ Doesn't work on windows. Looks like you are doing OS X though so should work fine there -- Nick Craig-Wood <[EMAIL PROTECTED]> -- http://www.craig-wood.com/nick -- http://mail.python.org/mailman/listinfo/python-list