ExternalSessionObject

Listing of External Evaluators »

ExternalSessionObject[]

表示由 StartExternalSession 启动的与 ExternalEvaluate 一起使用的外部会话.

更多信息

  • 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 语言. 2017. "ExternalSessionObject." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/ExternalSessionObject.html.

APA

Wolfram 语言. (2017). ExternalSessionObject. Wolfram 语言与系统参考资料中心. 追溯自 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: 17-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: 17-November-2024 ]}