1、需要设置python环境路径
Py_SetPythonHome("C:\\Python27");
否则初始化Py_Initialize();出错
2、python的案例当做类似动态库调用,不要有直接执行的代码
3、C向python的参数传递都是以组元的形式进行的,组元中[0],[1],[2]...分别代表1、2、3号参数
因此,如果只有一个参数时,从C转换为python时需要以Py_BuildValue("(s)", "mystring") s要加括号,否则转化出的参数是字符串而非组元,调用时失败