[Python-Dev] PEP 324: popen5 - New POSIX process module

Peter Astrand astrand at lysator.liu.se
Tue Jan 6 09:30:40 EST 2004

On Mon, 5 Jan 2004, Guido van Rossum wrote:

> What I'm looking for in standard library additions is
> "category-killers".  IMO good recent examples are optparse and the
> logging module.  Both were in active use and had independent
> distributions with happy users before they were accepted into the
> standard library.

Thanks, this is very useful feedback.

> For the code, I think that a Windows version is essential.  It would
> be okay if a small amount of code (e.g. making some basic Windows APIs
> available, like CreateProcess) had to be coded in C, as long as the
> bulk could still be in Python.  I really like having this kind of code
> in Python -- it helps understanding the fine details, and it allows
> subclassing more easily.

Sounds good to me. 

> I also wonder if more support for managing a whole flock of
> subprocesses might not be a useful addition; this is a common need in
> some applications.  And with this, I'd like to see explicit support
> (somehow -- maybe through a separate class) for managing "daemon"
> processes.  This certainly is a common need!

I'll put this on the TODO list. 

/Peter Åstrand <astrand at lysator.liu.se>

More information about the Python-Dev mailing list