如何有控制的执行一个系统

如何有控制的执行一个系统

利用OS.system(调用的程序名)执行一个程序
不过我现在希望能在Python中与这个新进行的程序进行交换,不知道怎么才能实现。
我现在已经试了向标准输入写,不过不奏效,而且os.system()返回的也只是int类型。
高手帮忙!!!!!
使用popen一类的调用。
怎么没有回答啊????
有没有会用subprocess这个模块的啊?