请教当python遇到c

请教当python遇到c

请教大虾,如果有一个简单的c程序hello.c如下:
//filename hello.c

#include <stdio.h>

int main()
{
    printf("=======test in python run c program======\n");

     return 0;
}
编译后生成可执行程序 hello,请问怎么写一个简单的python程序调用并运行生成的hello程序(在Linux环境下)。谢谢!
import os

os.system("./hello")

不知道对不对
多谢,我试试!
import os
def zipt(cmd):
    s1 = os.tempnam()
    m=os.system(cmd+">"+s1)
    f1=file(s1,"r")
    g=f1.readlines()
    f1.close()
    print m,g

if __name__ == '__main__':
    zipt ("date")