0

これに関連する情報が見つかりません。luaの場合、main()C関数からtest.luaファイルを実行する場合は、を呼び出しますlua_dofile("test.lua")。Pythonに相当するものは何ですか?

4

2 に答える 2

2

Pythonを埋め込む場合は、次を使用しますPyRun_SimpleFile

FILE *fp = fopen("test.py", "r");
int ret = PyRun_SimpleFile(fp, "test.py");
if(ret < 0) {
    /* exception occurred */
}
于 2013-02-24T17:36:29.060 に答える
1

execのマニュアルページを参照してください。プログラム/スクリプトを実行するためのさまざまなオプションがあります。システムも代替手段になる可能性があります。

于 2013-02-24T17:34:56.177 に答える