1

私はPythonから始めて、CpythonがOSシェルの通常の「Pythonコンソール」と一部のアプリケーションによって提供されるPython APIの両方でどのように機能するかを理解しようとしています。今、コールバックメカニズムを提供できる何らかのソリューションが必要です。および他のプロセス/アプリケーションとの通信チャネル。

これを簡単に行う方法があるかどうか疑問に思いました。たとえば、CpythonまたはPython APIのモジュールをコンパイルする前に、2〜3個のキー値を変更します。この種の機能はすべて、最新のアプリケーションの要件としてかなり一般的です。

では、Cpythonの隠されたIPC関連機能はありますか?

ありがとう。

4

1 に答える 1

1

関数とオブジェクトをリモートAPIに明示的にマップする必要がありますが、すべてのコードをリモート対応にする自動方法はありません(ただし、一部のコードはそのままリモート対応にすることができます)。ただし、Pythonの動的性の性質上、自動「マッパー」の作成はそれほど難しくありません。

Pythonがすぐにサポートする、または追加のパッケージを使用して非常に簡単にサポートする、いくつかの一般的なリモートプロシージャコール(RPC)およびプロセス間イベント通知プロトコルがあります

于 2013-03-18T21:42:04.453 に答える