C Python 拡張モジュールでは、fwide(stdin,1)
. これは、Python コードでEOFError
呼び出したときに発生しています。input()
モジュールの C コードで回避fwide(stdin,1)
すると、Python コードは正常に動作します。
問題は、Python をワイド char で動作させることは可能ですか、それとも Python のナロー文字モードのstdin
ままにしておく必要があるかということです。stdin
これは Python のバグですか?
これは Python 3 です。Python 2 が同じ動作をするかどうかはわかりません。