Wolfram Computation Meets Knowledge

Wolfram 语言:
快速编程入门

显示附加备注:
全部选择 
开始使用

外部连接 视频

ImportExport 自动处理来自文件、程序、网页等的数百种格式:

In[1]:=
Out[1]=

Java 程序员备注:

Wolfram 语言以 ImportExport 统一了导入和导出的文件类型. Java 文件格式支持区别于不同程序包和程序库, 通常各含有不同语义的数据表述.

Python 程序员备注:

Wolfram 语言用 ImportExport 函数统一了上百种不同的导入和导出的文件类型. Python 的文件格式支持则区别于不同程序包和程序库,通常含有不同语义的数据表述.


Wolfram 语言精选许多外部 API 连接:

In[1]:=
Out[1]=

The 设备框架 允许来自于 连接设备的直接输入:

In[1]:=
Out[1]=

Java 程序员备注:

Wolfram 语言的内置连接和配置能够无缝接入,在 Java 中则需要单独代码或第三方程序库的设备和 API.

Python 程序员备注:

Wolfram 语言的内置监管里连接和配置允许无缝访问上千种设备和外部 APIs,在 Python 中则需要更多工具和程序库来实现.


使用 EmbedCode 创建从其他语言调用一个 即时 API 的代码:

In[1]:=
Out[1]=

对于介于 Wolfram 引擎和其他程序间的双向通讯使用 WSTP.
使用 C/LinkJ/Link等等. 创建外部代码与 WSTP 进行交互.

Java 程序员备注:

J/Link 为 Wolfram 语言和 Java 间提供了综合的无缝接口,允许从 Wolfram 语言中调用任何 Java 分类和方法,以及反之调用 Wolfram 语言. 许多 Java 开发员发现 Wolfram 笔记本环境和 J/Link 是探索 Java 分类和方法的理想环境.

Python 程序员备注:

除使用 WSTP 和调用即时 API 之外,Wolfram 语言还可通过 Python 用 Wolfram 客户端库或使用 WolframScript 从 Python 中调用来计算本地或基于云端的 Wolfram 引擎.


在行的起始键入 > 指定外部计算的系统(PythonNodeJS等):

计算器解释输入并返回 Wolfram 语言表达式:

In[1]:=
Out[1]=

ExternalEvaluate 来指定计算器的选项:

In[2]:=
Out[2]=

Python 程序员备注:

ExternalEvaluate 支持 Python 2.4+ 和 3.6+,以及对 NumPyPIL 安装包的的直接整合.

快速参考:调用外部程序


© 2024 Wolfram. All rights reserved.