-
See Also
- ExternalSessions
- StartExternalSession
- ExternalEvaluate
- ExternalEvaluators
-
- External Evaluation Systems
- Python
- NodeJS
- Julia
- Ruby
- R
- Shell
- Jupyter
- SQL
- SQL-JDBC
- Related Guides
- Workflows
-
-
See Also
- ExternalSessions
- StartExternalSession
- ExternalEvaluate
- ExternalEvaluators
-
- External Evaluation Systems
- Python
- NodeJS
- Julia
- Ruby
- R
- Shell
- Jupyter
- SQL
- SQL-JDBC
- Related Guides
- Workflows
-
See Also
represents an external evaluator for use with ExternalEvaluate.


ExternalEvaluatorObject
Listing of External Evaluators »represents an external evaluator for use with ExternalEvaluate.
Details

- ExternalEvaluatorObject[…][prop] returns a property of the external evaluator.
- The following possible properties can be used:
-
"System" the external system or language to be started "Evaluator" the evaluator to be used "EvaluatorID" the evaluator id (e.g. "stik-rhuorn-114p8tb3qqb4w") - Available properties can be queried with ExternalEvaluatorObject[…]["Properties"].
Examples
open all close allBasic Examples (1)
Use ExternalEvaluators to return a list of ExternalEvaluatorObject:
Take the first evaluator with First:
Query properties from an ExternalEvaluatorObject:
Scope (2)
Make a dataset of all ExternalEvaluatorObject properties:
Use "EvaluatorObject" to extract the ExternalEvaluatorObject used to start the session:
Use "Evaluator" to extract the evaluator configuration it was used to start the session:
Properties & Relations (3)
ExternalEvaluatorObject can be used with StartExternalSession:
Use ExternalEvaluate to perform evaluation:
ExternalEvaluatorObject can be used with ExternalEvaluate, it will automatically start and close a session:
Get all external evaluators with ExternalEvaluators:
See Also
ExternalSessions StartExternalSession ExternalEvaluate ExternalEvaluators
External Evaluation Systems: Python NodeJS Julia Ruby R Shell Jupyter SQL SQL-JDBC
Related Guides
Related Workflows
- Configure Python for ExternalEvaluate ▪
- Configure Node.js for ExternalEvaluate
History
Text
Wolfram Research (2025), ExternalEvaluatorObject, Wolfram Language function, 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_2025_externalevaluatorobject, author="Wolfram Research", title="{ExternalEvaluatorObject}", year="2025", howpublished="\url{https://reference.wolfram.com/language/ref/ExternalEvaluatorObject.html}", note=[Accessed: 04-August-2025]}
BibLaTeX
@online{reference.wolfram_2025_externalevaluatorobject, organization={Wolfram Research}, title={ExternalEvaluatorObject}, year={2025}, url={https://reference.wolfram.com/language/ref/ExternalEvaluatorObject.html}, note=[Accessed: 04-August-2025]}