WolframClientForPython
WolframClientForPython copied to clipboard
Call Wolfram Language functions from Python
.. image:: https://wolframresearch.github.io/WolframClientForPython/_static/python-client-library-logo.png :alt: Wolfram Logo
########################################## Wolfram Client library for Python ##########################################
The Wolfram Client Library provides seamless Wolfram Language integration in Python. A list of features provided by the library:
- evaluate arbitrary code on a local kernel,
- evaluate arbitrary code on Wolfram cloud, public or private,
- call deployed
APIFunction, - build Python functions on top of Wolfram Language functions,
- represent arbitrary Wolfram Language code as Python object,
- serialize Python object to Wolfram Language string
InputForm, - serialize Python object to
WXF, - extend serialization to any arbitrary Python class,
- parse
WXFencoded expressions.
############# Links #############
Installation instructions <https://reference.wolfram.com/language/WolframClientForPython/docpages/install.html>_Documentation <https://reference.wolfram.com/language/WolframClientForPython>_Announcement Blog post <https://blog.wolfram.com/2019/05/16/announcing-the-wolfram-client-library-for-python/>_Changelog <https://github.com/WolframResearch/WolframClientForPython/blob/master/CHANGELOG.md>_Contributor guidelines <https://github.com/WolframResearch/WolframClientForPython/blob/master/CONTRIBUTING.md>_License <https://github.com/WolframResearch/WolframClientForPython/blob/master/LICENSE>_
######################### Project Information #########################
Licencing
This project is released under the MIT licence.
Contributions
The library is maintained by Wolfram Research. The code is on Github. Pull requests and suggestions are always welcomed.