1

重複の可能性:
Pythonインポートdll

.pyスクリプトと同じパスにあるacdllを読み込もうとしていますが、それでもdllを読み込めません。

module = PyImport_ImportModule("<module-name.dll>");

なにか提案を。

4

1 に答える 1

0

次の行を呼び出して、現在のディレクトリをパスに設定する必要があります。これは、デフォルトでは、現在のディレクトリが検索パスにないためです。

PySys_SetPath("."); 
mymod = PyImport_ImportModule("your_DLL_name or Py_module_name");

上記のコードを取得すると、CDLLまたはPythonモジュールがロードされます。

于 2012-05-26T16:20:03.103 に答える