REPLでは通常、無限ループにsigint(ctrl + c)を割り込ませ、インタープリタで制御を取り戻すことができます。なぜitertoolsの無限ループから脱出できないのですか?
>>> while True: pass
...
^CTraceback (most recent call last):
File "<stdin>", line 1, in <module>
KeyboardInterrupt
>>>
このループでは、割り込みがブロックされているように見えますが、私は親プロセスを強制終了してエスケープする必要があります。
>>> *x, = itertools.repeat('x')
^C^C^C^C^C^C^C^C^\^\^\^\^\^Z^Z^Z^Z
なぜですか?
Pythonトラッカーに関連するバグ:http://bugs.python.org/issue26351 –