2
私はipdbとyieldで作業しています。私は、yieldがipdbでそれを使用するときに期待どおりに動作しないことに気付きました。具体デバッグモードでイールド作業を行うには?
、これを解決する方法をipdb(及び「n」はキーボードで charcterは単に代わりに関数から戻るの降伏コマンドをスキップ押す)
def cats():
print(-1)
yield
for i in range(4):
print(i)
yield
import ipdb
ipdb.set_trace()
x = cats()
next(x)
next(x)
next(x)
を用いてデバッグ中、このコード?彼らは猫()内に停止し、何も存在しないため
猫は一つのことです – avitheavi