cpython

    0

    1答えて

    に私は、scipyのダウンロードソースコードを経由しています:いくつかの最適化ルーチンは # Call SLSQP slsqp(m, meq, x, xl, xu, fx, c, g, a, acc, majiter, mode, w, jw) しかし、私はこの関数の本体のコードを見つけることができない、機能slsqpを呼び出します。この関数呼び出しを伴うメインラッピングルーチンを含

    0

    2答えて

    は、誰かが含まれています次:静的グローバルsome_doubleがしかの関数の内部で使用されている namespace some_namespace { static double some_double; } float function_that_uses_some_double(float input) { // implementation retur

    2

    1答えて

    PySequence_Lengthを使用して、CでPython辞書の長さを取得しようとしています。PyDict_Sizeを使用することができますが、もっと汎用的な関数特定の状況では PyObject* d = PyDict_New(); Py_ssize_t res = PySequence_Length(d); printf("Result : %ld\n", res); if (res

    1

    1答えて

    PyArg_ParseTupleからPyObject *を取得した場合、関数から復帰する前にPy_DECREFにする必要がありますか? 例: static PyObject * modulefunc(PyObject * self, PyObject * args) { PyObject * obj; if (!PyArg_ParseTuple(args, "O", &obj)

    7

    1答えて

    私はPython用のドキュメンテーションAPIに取り組んでいます。私はPython Docsを呼び出しています。ほとんどの組み込み関数は静的解析スイートでアクセスできないことに気付きました。私が覚えている限り、私はこのルールの例外を考えることはできません。 私の質問の最初の部分は単純に、CPythonのC拡張であることを前提とした組み込みモジュールですか? これが当てはまると仮定して、私は新鮮なp

    1

    1答えて

    スクリプトパートではBoost.Pythonを使用している私の(ゲーム)アプリケーションに問題があります。私は、外部のサーバーに接続していない場合、同じプロセスで実行されるクライアントスレッドとサーバースレッドを持っています。 これは私の問題が発生する場所です:Pythonインタプリタは、アプリケーションをクラッシュさせるので、サーバスレッドのスクリプトと並列にクライアントスレッドのスクリプトを実

    2

    1答えて

    のC部に使用されるCythonコードで列挙Iが定義されているとcythonヘッダーファイルapi.pxdでenum:cdefにctypedefを回転する動作になる場合、私もチェックして ctypedef enum InstructionType: default = 0 end_if = 1 end_loop = 2 backward_jump_here =

    31

    1答えて

    可能性の重複: When is a python object's hash computed and why is the hash of -1 different? Pythonの場合は、なぜ同じ番号に-1と-2両方のハッシュを行いますか? これまでのように、Pythonはどのようにこれら2つの数字を区別していますか? >>> -1 is -2 False >>> hash(-1) is

    6

    2答えて

    これは、CPython 2.7.2および3.2.2にあります。 Classとobjを次のように定義するとします。 class Class(object): def m(self): pass @property def p(self): return None @staticmethod def s():

    5

    2答えて

    64ビットに収まるようにPythonで大きな数値を操作する必要があります。現在、私のコードは64ビットプラットフォーム上で実行されていますが、32ビットプラットフォーム上で実行する必要がありますが、小さくても明確な可能性があります。したがって、longタイプを使用して自分の番号を表すことをお勧めします。 longをintタイプ以上に使用した場合の掲載結果の影響があることをご了承ください。どれくらい