[英]How to execute a .py script from C if Python is embedded?
我找不到与此相关的信息。 对于lua,如果要从main()C函数执行一个test.lua文件,请调用lua_dofile("test.lua")
。 什么是python等效项?
如果要嵌入Python,请使用PyRun_SimpleFile
:
FILE *fp = fopen("test.py", "r");
int ret = PyRun_SimpleFile(fp, "test.py");
if(ret < 0) {
/* exception occurred */
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.