source[, filename[, symbol]]) |
'<input>'
で、symbolは'single'
です。あるいくつかのことが起きる可能性があります:
False
を返します。
None
を返した場合。runsource()はTrue
を返します。
False
を返します。
次の行を要求するためにsys.ps1
かsys.ps2
のどちらを使うかを決定するために、戻り値を利用できます。
code) |
KeyboardInterruptについての注意。このコードの他の場所でこの例外が生じる可能性がありますし、常に捕らえることができるとは限りません。呼び出し側はそれを処理するために準備しておくべきです。
[filename]) |
'<string>'
を使うからです。出力はwrite()メソッドによって書き込まれます。
) |
data) |
sys.stderr
)へ書き込みます。必要に応じて適切な出力処理を提供するために、導出クラスはこれをオーバーライドすべきです。
ご意見やご指摘をお寄せになりたい方は、 このドキュメントについて... をご覧ください。