ExternalSessionObject

外部評価器のリスト »

ExternalSessionObject[]

ExternalEvaluateで使用するためにStartExternalSessionで開始した外部セッションを表す.

詳細

  • ExternalSessionObject[][prop]は,外部セッションの特性を返す.
  • 次の特性が使用可能である.
  • "System"開始する外部システムまたは言語
    "Version"使用する外部システムのバージョン(例:"3.6"
    "Kernel"Jupyterカーネル名(例:"IFSharp"
    "Target"コード評価に使うターゲット
    "ReturnType"返すオブジェクトのタイプ("String""Expression"等)
    "Prolog"コマンド評価の前に実行するコード
    "Epilog"コマンド評価の後に実行するコード
    "SessionProlog"セッションの前に実行するコード
    "SessionEpilog"セッションの後に実行するコード
  • ExternalSessionObject[]["Properties"]を使って使用可能な特性のクエリを行うことができる.

例題

すべて開くすべて閉じる

  (2)

外部セッションを開始してExternalSessionObjectを得る:

DeleteObjectで外部セッションを削除する:

ExternalSessionObjectで特性のクエリを行う:

セッションオブジェクトを削除する:

スコープ  (2)

セッションを開始する:

可能な特性すべてをリストする:

ExternalSessionObject特性のデータ集合を作る:

セッションオブジェクトを削除する:

セッションでコードを評価し,"EvaluationCount"特性が増すのを見る:

"SessionTime"特性でセッションの実行時間がどのくらいかを表示する:

特性と関係  (1)

ExternalSessionsで全外部セッションを得る:

セッションオブジェクトを削除する:

Wolfram Research (2017), ExternalSessionObject, Wolfram言語関数, https://reference.wolfram.com/language/ref/ExternalSessionObject.html.

テキスト

Wolfram Research (2017), ExternalSessionObject, Wolfram言語関数, https://reference.wolfram.com/language/ref/ExternalSessionObject.html.

CMS

Wolfram Language. 2017. "ExternalSessionObject." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/ExternalSessionObject.html.

APA

Wolfram Language. (2017). ExternalSessionObject. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/ExternalSessionObject.html

BibTeX

@misc{reference.wolfram_2024_externalsessionobject, author="Wolfram Research", title="{ExternalSessionObject}", year="2017", howpublished="\url{https://reference.wolfram.com/language/ref/ExternalSessionObject.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_externalsessionobject, organization={Wolfram Research}, title={ExternalSessionObject}, year={2017}, url={https://reference.wolfram.com/language/ref/ExternalSessionObject.html}, note=[Accessed: 22-November-2024 ]}