In one of those cases where you ask a question, don't get an answer, then spend far longer than you intended playing with the problem, I've just added a Pipe mechanism to Fussy (why to fussy, you ask? Well because that's where I wanted to use it). Basically it provides a small wrapper around subprocess that lets you easily setup chains of subprocesses, files, generators, etc and have them iterate reading/writing until they are all closed.
You can read samples in the documentation. It's still pretty rough, and there's lots of things still to be worked out, but oh well, it seems like a fun interface sketch for now.

Comments
2012-05-17 07:28
nice post,thank you for inform ation
2012-05-05 17:29
Nice, I contributed to a simil ar project: https://github.com /JulienPalard/Pipe
2012-04-05 05:31
i tried this calls are origina ting but how can i pass channe l variable when originate call s from python..just give [...]
2012-04-04 21:56
Yeah, that was about where I a rrived (do manual analysis of every entry point). I just di dn't like the location : [...]
2012-04-04 21:50
Nope, hadn't come across it. It's doing pretty much the sam e thing I want to do with a di fferent focus, so it see [...]
2012-04-04 21:49
Oh, I use Fabric extensively, but this is the user upgradi ng their "device" (hardware) w ith a bundle of firmware [...]
2012-04-04 20:41
Have you ever come across Ryan Kelly's Esky package? It's primarily designed for updati ng actual Python applica [...]
2012-04-04 20:06
Yup, case-by-case is really th e only way to do this "right" - it really does matter whethe r an API is dealing with [...]
2012-04-04 18:30
You've probably heard of this, but Fabric is an awesome pyth on module that should be able to do most of what you want.
2012-04-04 15:00
Me, too. Seriously.
2012-03-12 08:44
Um, note the last line of the post...
2012-03-11 01:07
Pillow (PIL fork) should suppo rt this already. If not, pleas e open a ticket: - http://p ypi.python.org/pypi/Pillow
2012-03-02 15:47
A couple of alternatives to in stalling Python locally: 1) Pythonanywhere from the IronP ython folks in the UK. [...]
2012-03-01 12:14
numpy is great, but the big do wnside is inevitably packaging the final product. Assuming t his is used for games or [...]
2012-02-29 03:34
I think you have a tough job, how do you prioritize teaching things that are all important ? Even though setup [...]