ユーティリティ類を提供する CodeRunner Pythonソースコードを実行するための処理プログラムを使用します。
CodeRunner
Pythonソースコードをコンパイルして実行します。
__init__
source (str) -- 実行するPythonソースコードを含む文字列
path (str) -- デバッグやエラー出力で使用されるファイル名は
argv (list[str]) -- 以下の形式で提供する文字列パラメータリスト sys.argv コードが実行されると
sys.argv
package (bool) -- 構成されるオプションのパッケージ·モジュール
ValueError, if package is specified for an __init__.py --
new_module
新しいモジュールを作って動作させます
モジュール
reset_run_errors
前回の実行中の一時的なエラー条件をすべてクリアする.
なし
run
モジュールで構成されたソースコードを実行し、任意の電源オン自己検査を実行します。
module (Module) -- その中で構成されたコードのモジュールを実行する.
post_check (callable, optional) -- コード実行後に予想されるバック条件を満たしていない場合に異常を引き起こす関数.
error
コード実行に失敗した場合、関連するエラーメッセージが含まれる可能性がある。
error_detail
コード実行に失敗した場合、バックトラックまたは他の詳細情報が含まれる可能性がある。
failed
True コード実行に失敗したら
True
path
新しいモジュールのパスを構成するために使用されます。
source
以下の場合に実行される構成されたソースコード run と言います。