>>602
半可通なので外してるかもしれんが、これじゃダメ?
p=Popen(["somecommand"], stdout=PIPE, stderr=PIPE)
so,se = p.communicate() # so, seは文字列の形で返るのでStringIOかlinesplit使う

>>590
「ガチ初心者向けではない」には同意だが、あまりヘビーな用途でなければ十分使い物になるよ。
(GIMPでもPythonでスクリプトかけるようになってるし)
PILはちょっとした画像処理には便利だよ。

本格的にやるのならC/C++でOpenCV使うことをおすすめするが。