terminate
Python インタープリターに関連付けられているプロセスの終了
説明
ExecutionMode プロパティが OutOfProcess
の場合、terminate(
は Python® インタープリターに関連付けられているプロセスを終了します。プロパティ値が pe
)InProcess
の場合は、エラーをスローします。
MATLAB® は、スタンドアロンの Python 参照を terminate
の呼び出し後にワークスペースから自動的に削除します。ベスト プラクティスは、terminate
の呼び出し後すぐに、更新されたバージョンの値を指定して pyenv
を呼び出すことです。Python 参照を MATLAB データ構造体に割り当てる場合、terminate
の呼び出し後は Python 参照は削除されたハンドルです。削除されたハンドルを参照する場合、MATLAB は新しい Python プロセスを起動し、その型に関する情報を Python から取得します。この場合、関数 terminate
と pyenv
を再び呼び出します。
メモ
Ctrl+C を押しても、アウトプロセス コマンドは終了しません。
例
入力引数
バージョン履歴
R2019b で導入