我使用的是python3.3capi,但是我一直找不到加载脚本并执行它的方法。剧本测试.py如果从命令提示符运行它,则执行精细,但是当我尝试从C++代码运行时,我会遇到错误,例如:NAMEOrror:No.x不被定义为应用程序的控制台窗口中的打印。下面是我试图用来运行python脚本的代码。我想知道这是不是某种字符编码的问题。你知道吗
Py_Initialize();
FILE* PythonScriptFile = fopen("test.py", "r");
PyRun_SimpleFile(PythonScriptFile, "test.py");
fclose(PythonScriptFile);
Py_Finalize();
还有python测试文件。你知道吗
print("test")
有人知道这是什么原因吗?你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐