python-bindings

    1

    2答えて

    Quickfixに付属のPythonバインディングを使用しています。シーケンス番号を設定したいのですが(whyを参照)。これどうやってするの? IはSWIGバインディングで次の実測値: class Session(_object): # ... def setNextSenderMsgSeqNum(self, *args): return _quickfix.Session_s

    3

    3答えて

    私はPython 3でそれを使用できるように、mcryptライブラリをラップするためにCPythonにCython拡張を書き込もうとしています。しかし、私は使用しようとしている間segfault mcrypt APIの1つ。 失敗しているコードは: def _real_encrypt(self, source): src_len = len(source) cdef char*

    7

    1答えて

    PyPyには、特にCPython C APIに関するいくつかのcompatibility limitationsがあります。 私は、コンパイル済みのSWIGバインディングが付属していますQuickFixパッケージを使用し、私はPyPyでそれを使用して検討しています。私がC APIとSWIGに慣れていないので、私の質問は以下の通りです: PyPyのC APIの互換性の制限がSWIGで問題になるのです

    5

    2答えて

    クラッター用のPython 3バインディングはありますか?もしそうなら、私はそれらを手に入れて使うことができますか?

    5

    1答えて

    Boost.PythonとC++で遊んでいるときに、クラス自体とboost::shared_ptr<>バージョンを使用してバインドされたクラスを作成することがあります。これは多くの理由で非常に便利で、多くの場所で使用できます。 boost::pythonがboost::shared_ptr<>をPythonで生成された値に戻し、C++静的変数に記録されている場合、メカニズムは確実に機能していないよ