問題タブ [cpython]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2844 参照

python - C Python 拡張機能で Python リストを動的に構築して返す

C で Python 拡張機能を作成しています。拡張機能を使用して Python リストを動的に構築して返す方法を見つけようとしています。Py_BuildValueを使用して所定のサイズのリストを作成する方法を知っています。Py_BuildValue でリストを作成し、そのリストに項目を追加する方法はありますか? 別のより良い代替手段はありますか?

0 投票する
1 に答える
1428 参照

python - PyErr_Print()に相当するPython

PyErr_Print()CインターフェースからのPythonAPIに相当するものは何ですか?

sys、またはモジュールのいずれかで呼び出しを想定していますが、tracebackを呼び出す関数が見つかりませんPyErr_Print()

補遺

私はPythonを呼び出して、と同じ機能を取得した後、次のPyErr_PrintEx()ように説明します。

つまり、この効果を持つPython呼び出しを行いたいのです。

0 投票する
4 に答える
77874 参照

c# - PythonでC#dllをロードするには?

Pythonでac#dllをロードするにはどうすればよいですか?

c# ファイルに余分なコードを追加する必要がありますか? (C++ ファイルでのエクスポートと同様)

IronPython は使いたくありません。モジュールをPythonにインポートしたい!

0 投票する
2 に答える
196 参照

python - それ自体にのみ等しい値を割り当てます

True変数 (「定数」) に、その変数が値を返し、それ自体is==の比較のみを許可する値を割り当てたいと考えています。

int選択した値が他の型と衝突する可能性を考えて、 an やその他の型などの任意の値を割り当てることは避けたいと思います。

値がサポートする可能性のある比較で CPython のid()値の一意性を使用するクラスのインスタンスを生成することを検討しています。

ここから:

次のことをお勧めします。

なんらかの方法でガベージ コレクションが行われ、比較中にその場所に別のものが割り当てられた場合にのみ、CPython 実装との比較で true を返します(これはおそらく起こらないと思います)。MY_CONSTANTMY_CONSTANT

0 投票する
2 に答える
6254 参照

python - Python を使用してフォルダーの内容を確認する方法

Python でファイルの内容を確認し、同じフォルダーからファイルをコピーして新しい場所に移動するにはどうすればよいですか? 私は Python 3.1 を持っていますが、2.6 にも簡単に移植できます。

0 投票する
1 に答える
818 参照

python - Pythonのモジュールからコードオブジェクトを生成する方法は?

対応するPythonソースコードがない.pycファイルがあります。disを使用したモジュールの分解を確認したい。モジュールをうまくインポートできます

しかし、dis.disを呼び出すために、モジュールオブジェクトを使用することはできません。fooをバックアップする対応するコードオブジェクトが必要です。どうすれば作成できますか?コンパイルビルトインは文字列、クラス、メソッド、関数をコンパイルできますが、ファイルやモジュールはコンパイルできないようです。

私が持っているものを前提として、このコードオブジェクトを生成するにはどうすればよいですか?

0 投票する
0 に答える
245 参照

.net - CPythonはWCFと話せますか?

重複の可能性:
WCF と Python

と を使用する WCF サービスを使用する CPython アプリを作成したいと思いNetNamedPipeBindingますNetTcpBinding。可能です?それを可能にするライブラリは何ですか?

0 投票する
1 に答える
119 参照

python - CPython でサービスを作成するには?

CPython には、バインディングに依存しないサービスを作成するのに役立つライブラリがありますか?

Python 用の SOAP ライブラリをいくつか見つけましたが、実行時にバインディングを選択する柔軟性がありません。

0 投票する
1 に答える
683 参照

python - cpython: PyDict_GetItem が呼び出されたときと dict_subscript?

私はpython 3kのcpythonコードを読んでい__missing__ます. これら 2 つのメソッドの違いと、それぞれが呼び出されたときの違いは何ですか? dict のサブクラスでメソッドを持つ PyObject を渡す場合、それを強制的に使用するにはどうすればよいですか。dict_subscriptPyDict_GetItem__missing__PyDict_GetItem