Connexions externes
Import et Export traitent automatiquement des centaines de formats de fichiers, de programmes, Internet, etc. :
Remarques pour les programmeurs Java :
Wolfram Language unifie l'importation et l'exportation de différents types de fichiers avec Import et Export. Le prise en charge du format de fichiers Java est réparti entre différents progiciels et bibliothèques, souvent avec une sémantique différente pour la façon dont les données sont représentées.
Remarques pour les programmeurs Python :
Wolfram Language unifie l'importation et l'exportation de centaines de différents types de fichiers avec Import et Export. Le prise en charge du format de fichiers Python est réparti entre différents progiciels et bibliothèques, souvent avec une sémantique différente pour la façon dont les données sont représentées.
Device Framework permet l'entrée directe à partir d'appareils connectés :
Remarques pour les programmeurs Java :
Les connexions et configurations intégrées de Wolfram Language permettent un accès transparent aux dispositifs et aux API qui nécessiteraient un code personnalisé ou des bibliothèques tierces en Java.
Remarques pour les programmeurs Python :
Les connexions et configurations intégrées référencées de Wolfram Language permettent un accès transparent à des milliers de périphériques et d'API externes qui nécessiteraient des outils et des bibliothèques supplémentaires en Python.
Utilisez EmbedCode pour créer un code afin d'appeler une API instantanée à partir d'un autre langage :
Utilisez WSTP pour une communication bidirectionnelle entre Wolfram Engine et d'autres programmes.
Utilisez C/Link, J/Link, etc. pour créer un code externe afin d'interagir avec WSTP.
Remarques pour les programmeurs Java :
J/Link fournit une interface complète et homogène entre Java et Wolfram Language, permettant à toutes les classes et méthodes Java d'être appelées à partir de Wolfram Language et d'appeler Wolfram Language. Beaucoup de développeurs Java trouvent que l'environnement de notebook Wolfram et J/Link est l'environnement idéal pour explorer les classes Java et les bibliothèques.
Remarques pour les programmeurs Python :
En plus d’utiliser WSTP et d’appeler des API instantanées, Wolfram Language peut être appelé à partir de la bibliothèque de clients Wolfram pour Python ou en utilisant WolframScript pour évaluer les commandes sur les moteurs Wolfram locaux ou dans le cloud.
Tapez > au début d'une ligne pour spécifier un système d'évaluation externe (Python, NodeJS, etc.) :
L'évaluateur interprète l'entrée et renvoie une expression de Wolfram Language :
Utilisez ExternalEvaluate pour spécifier les options pour l'évaluateur :
Remarques pour les programmeurs Python :
ExternalEvaluate est compatible avec Python 2.4+ et 3.6+, ainsi qu'une intégration directe des progiciels de NumPy et PIL.
RÉFÉRENCE RAPIDE : Appeler des programmes externes