PDB(およびその他のPythonデバッガ)は、現在の変数の値を入力するだけで簡単に値を見ることができます。しかし、時には、戻り値を中間変数に格納しないライブラリで作業することもあります。私は、戻り値を参照してくださいどのように、Fから復帰した後Pythonデバッガの関数からの戻り値は、中間体なしでどのように見えますか?
def do_stuff(*args, **kwds):
return f(*args, **kwds)
:
は、ここで例の機能ですか?私はそれらをダウンロードした後、私は中間を持っているライブラリを書き換えることができます:
def do_stuff(*args, **kwds):
r = f(*args, **kwds)
return r
が、もっと良い方法があるはずのように思えます。
と答える私の関連:
EDIT 'do_stuff'の戻り値でもあります。あなたはそれを見るか、 'r = f(...)のようなものに変更することができます。プリント(r); return r' - あなたの質問がそれより複雑だと思う。明確にできますか? – jedwards
これは実際には主な質問です。中間体なしでその価値観を見る方法はありますか? – Chris
PyCharmでこの機能を利用するにはhttps://youtrack.jetbrains.com/issue/PY-13540に投票してください –