現在アクティブな外部評価器セッションのリストを与える.
ExternalSessions[sys]
システム sys に関連付けられたセッションのリストを与える.
ExternalSessions
外部評価器のリスト »現在アクティブな外部評価器セッションのリストを与える.
ExternalSessions[sys]
システム sys に関連付けられたセッションのリストを与える.
詳細
- ExternalSessionsは,アクティブな各セッションに対してExternalSessionObjectを返す.
- DeleteObjectは,外部セッションを強制終了する.
- ExternalSessions[sys]の sys には次を使うことができる.
-
"Python" Python "NodeJS" Node.jsを介して実行しているJavaScript "Julia" Julia "Ruby" Ruby "R" R "Shell" Bash, Sh, Zsh, ... "Jupyter" Jupyterカーネル "SQL" SQLデータベース "SQL-JDBC" JDBCを使ったSQLデータベース
例題
すべて開く すべて閉じる例 (3)
セッションを開始し,そのセッションがExternalSessionsでリストされるかどうかを見る:
session = StartExternalSession["NodeJS"];
ExternalSessions[]DeleteObject[session]このセッションはExternalSessionsに存在しなくなった:
ExternalSessions[]いくつかのセッションを開始し,システムを指定することでそれらを個別にリストする:
py = StartExternalSession["Python"]
js = StartExternalSession["NodeJS"]ExternalSessions[sys]はそのシステムのセッションだけを表示する:
#["System"]& /@ ExternalSessions["Python"]#["System"]& /@ ExternalSessions["NodeJS"]DeleteObject[{py, js}]いくつかのセッションを開始し,DeleteObjectとExternalSessionsでそのすべてを削除する:
sessions = Table[StartExternalSession["Python"], $ProcessorCount]DeleteObjectは2つ以上のExternalSessionObjectのリストに使うことができる:
DeleteObject[sessions]スコープ (1)
セッションは,削除されるとExternalSessionsからも自動的に削除される:
session = StartExternalSession["NodeJS"];
MemberQ[session]@ExternalSessions[]DeleteObject[session];
MemberQ[session]@ExternalSessions[]関連するガイド
テキスト
Wolfram Research (2017), ExternalSessions, Wolfram言語関数, https://reference.wolfram.com/language/ref/ExternalSessions.html (2020年に更新).
CMS
Wolfram Language. 2017. "ExternalSessions." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2020. https://reference.wolfram.com/language/ref/ExternalSessions.html.
APA
Wolfram Language. (2017). ExternalSessions. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/ExternalSessions.html
BibTeX
@misc{reference.wolfram_2026_externalsessions, author="Wolfram Research", title="{ExternalSessions}", year="2020", howpublished="\url{https://reference.wolfram.com/language/ref/ExternalSessions.html}", note=[Accessed: 13-September-2026]}
BibLaTeX
@online{reference.wolfram_2026_externalsessions, organization={Wolfram Research}, title={ExternalSessions}, year={2020}, url={https://reference.wolfram.com/language/ref/ExternalSessions.html}, note=[Accessed: 13-September-2026]}