我目前知道this turotial,但我在教程中看不到只是简单地运行脚本的内容。如果我有一个文件pySolve.py
,我怎么能把它叫做在我的代码里面执行?不需要输入,因为C ++端在调用python solve脚本之前生成了所需的所有文件。
答案 0 :(得分:0)
您需要致电PyRun_File
或其中一个变体。当然首先你必须致电Py_Initialize
。您可以在我的开源项目中查看这些函数的示例用法:https://github.com/jzwinck/pccl/blob/master/run.cpp