ExternalEvaluatorObject
外聞評価器のリスト »ExternalEvaluateと一緒に使う外部評価器を表す.
詳細
- ExternalEvaluatorObject[…][prop]は外部評価機の特性を返す.
- 次は,使用可能な特性である.
-
"System" 開始する外部システムあるいは言語 "Evaluator" 使用する評価器 "EvaluatorID" 評価器のID(例:"stik-rhuorn-114p8tb3qqb4w") - 使用可能な評価器は,ExternalEvaluatorObject[…]["Properties"]で尋ねることができる.
例題
すべて開く すべて閉じる例 (1)
ExternalEvaluatorsを使ってExternalEvaluatorObjectのリストを返す:
evaluators = ExternalEvaluators["Python"]Firstで最初の評価器を取り出す:
evaluator = First[evaluators]ExternalEvaluatorObjectからの特性について聞く:
evaluator["Evaluator"]スコープ (2)
evaluator = First @ ExternalEvaluators["Python"]evaluator["Properties"]全ExternalEvaluatorObject特性のデータ集合を作る:
evaluator[All]//Datasetsession = StartExternalSession["Python"]"EvaluatorObject"を使ってセッションの開始に使われたExternalEvaluatorObjectを抽出する:
evaluator = session["EvaluatorObject"]"Evaluator"を使ってセッションの開始に使われた評価器の設定を抽出する:
evaluator["Evaluator"]特性と関係 (3)
ExternalEvaluatorObjectはStartExternalSessionと一緒に使うことができる:
evaluator = First @ ExternalEvaluators["Shell"]session = StartExternalSession[evaluator]ExternalEvaluateを使って評価する:
ExternalEvaluate[session, "date"]DeleteObject[session]ExternalEvaluatorObjectは,自動的にセッションを開始・終了するExternalEvaluateと一緒に使うことができる:
evaluator = First @ ExternalEvaluators["Shell"]ExternalEvaluate[evaluator, "date"]ExternalEvaluatorsですべての外部評価器を取得する:
ExternalEvaluators[]//ShortExternalEvaluators["Python"]関連するガイド
関連するワークフロー
- ExternalEvaluate用にPythonを設定する ▪
- ExternalEvaluate用にNode.jsを設定する
テキスト
Wolfram Research (2025), ExternalEvaluatorObject, Wolfram言語関数, https://reference.wolfram.com/language/ref/ExternalEvaluatorObject.html.
CMS
Wolfram Language. 2025. "ExternalEvaluatorObject." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/ExternalEvaluatorObject.html.
APA
Wolfram Language. (2025). ExternalEvaluatorObject. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/ExternalEvaluatorObject.html
BibTeX
@misc{reference.wolfram_2026_externalevaluatorobject, author="Wolfram Research", title="{ExternalEvaluatorObject}", year="2025", howpublished="\url{https://reference.wolfram.com/language/ref/ExternalEvaluatorObject.html}", note=[Accessed: 16-September-2026]}
BibLaTeX
@online{reference.wolfram_2026_externalevaluatorobject, organization={Wolfram Research}, title={ExternalEvaluatorObject}, year={2025}, url={https://reference.wolfram.com/language/ref/ExternalEvaluatorObject.html}, note=[Accessed: 16-September-2026]}