外部がいぶ言語げんごインターフェース

Wolfram言語げんごには,一般いっぱんてき外部がいぶ言語げんごのサポートがまれている.また,任意にんい外部がいぶ言語げんご外部がいぶプログラムへのインターフェースを作成さくせいするための柔軟じゅうなんなツールもそなわっている.

外部がいぶ言語げんご評価ひょうか

ExternalEvaluate 外部がいぶ言語げんごのコマンドを実行じっこうし,結果けっかかえ

ExternalFunction 外部がいぶ言語げんご関数かんすうし,結果けっかかえ

ExternalValue 外部がいぶ言語げんごのシンボルの取得しゅとくする

StartExternalSession 永続えいぞくてき外部がいぶ言語げんごセッションを開始かいしする

"Python"  ▪  "NodeJS"  ▪  "Julia"  ▪  "Ruby"  ▪  "R"  ▪  "Java"  ▪  "Octave"  ▪  "Jupyter"  ▪  "SQL"  ▪  "SQL-JDBC"  ▪  "Shell"  ▪  ExternalSessions  ▪  FindExternalEvaluators  ▪  ...

任意にんいのプロセスの実行じっこう

StartProcess 外部がいぶプロセスを開始かいしし,プロセスオブジェクトをかえ

RunProcess 外部がいぶプロセスを実行じっこうし,完全かんぜん情報じょうほうかえ

ProcessObject  ▪  ProcessInformation  ▪  KillProcess

Wolfram言語げんご関数かんすうすコードの生成せいせい

EmbedCode Wolfram CloudとWolfram Engineをすネイティブコードを生成せいせいする

$EmbedCodeEnvironments EmbedCodeがサポートする言語げんごのリスト

CとC++ »

FunctionCompile じゅん関数かんすうのコンパイルみのものを作成さくせいする

FunctionCompileExportLibrary じゅん関数かんすうをコンパイルして共有きょうゆうライブラリを作成さくせいする

LibraryFunctionDeclaration コンパイルされたコードの外部がいぶライブラリで関数かんすう宣言せんげんする

LibraryFunction ダイナミックライブラリを関数かんすう

CFunction C関数かんすう記号きごう表現ひょうげん

Install WSTPが利用りようできるインストール可能かのうプログラムをロードする

LinkRead  ▪  LinkWrite

Java »

LoadJavaClass  ▪  JavaNew  ▪  JavaObject  ▪  ...

.NET »

LoadNETType  ▪  LoadNETAssembly  ▪  NETNew  ▪  NETBlock  ▪  ...

Python »

ローカルのWolframエンジンで永続えいぞくセッションを開始かいしする

パブリックまたはプライベートのクラウドに接続せつぞくする

R »

ToRForm  ▪  FromRForm  ▪  RSet  ▪  REvaluate  ▪  RFunction  ▪  ...

関連かんれんするインポート・エキスポート形式けいしき

"JSON" JSONにマップされたリストと規則きそくのリスト(.json)

"XML" 任意にんいのXMLの一般いっぱんてき記号きごう表現ひょうげん

"WXF" バイナリ並列へいれつWolfram言語げんごしき(.wxf)

"PythonExpression"  ▪  "JavaScriptExpression"  ▪  XMLElement  ▪  XMLObject  ▪  "ExpressionJSON"  ▪  "BSON"

Webの配備はいびとAPI

CloudDeploy コードまたはコンテンツがクラウドじょう外部がいぶからアクセスできるように配備はいびする

APIFunction 配備はいびするAPIの記号きごう表現ひょうげん

URLExecute APIまたはクラウドオブジェクトのコンテンツを実行じっこうする

ネットワークプログラミング »

SocketConnect ソケットへの接続せつぞく開始かいしする

SocketListen ソケットにデータが到着とうちゃくすると実行じっこうされるハンドラを設定せっていする

SocketOpen  ▪  SocketObject  ▪  SocketListener

一般いっぱんてきなテンプレート作成さくせい »

TemplateApply  ▪  StringTemplate  ▪  FileTemplate  ▪  XMLTemplate