これが可能かどうかわかりません。ビルドされたPython関数をどのようにバインドできますか?
私のような何かをしたい:
>>> foo = float
>>> x = foo('2')
>>> x
2
をしかし、私はそれをしようとすると、私がfooに型オブジェクトを取得します:
>>> foo = float
>>> foo
<type 'int'>
私は正しいを保持するオブジェクトのような構造を保存したいですファイルから読み込む値を変換するときに呼び出す関数。
ご協力いただきありがとうございます。
これは非常に奇妙です。私はちょうどそれをタイプし、期待される結果を得ました。 (最初の例では、 'x'は' 2'ではなく '2.0'でなければならないことに注意してください。) – Taymon
これはfloatがintにリバウンドされたためです。 – DSM
@Taymonありがとう、私は何をしていたのかわからない、あなたはまったく正しい。 – pablete