1

私はPythonを(静的ライブラリの形式で)ios / obj-cプロジェクトに埋め込んでいるので、Pythonは非常に初めてです。Pythonモジュールを動的にロードすることはできないので、Pythonと一緒にモジュールをコンパイルしたいと思います。
Pythonソースに付属しているモジュールの場合、これは(setup.pyまたはを変更することModule/Setupで)機能しますが、サードパーティのモジュールをダウンロードしたときに気付いたのですが、メカニズムを完全には理解していません。

Pythonに同梱されているモジュールには、dir内のファイルとdir内のファイルが付属してい.cます。 私のサードパーティモジュールにはファイルが付属しています。Modules.pyLib
.py

1.これらのモジュールのファイル拡張子が異なるのはなぜですか?
2. .pyファイルに付属するモジュールを埋め込みPythonバージョンに統合するにはどうすればよいですか?.c明らかに、それらをModules / Setupに貼り付けるには、いくつかのファイルが必要です。
3.これらの.cファイルはPythonC-Apiと関係がありますか?

私は何か重要なものが欠けていると思います:)助けていただければ幸いです。

4

0 に答える 0