Skip to main content

A Python library with various tools to interact with the Wolfram Language and the Wolfram Cloud.

Project description

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 WXF encoded expressions.

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

wolframclient-1.1.4.tar.gz (783.1 kB view details)

Uploaded Source

Built Distribution

wolframclient-1.1.4-py2.py3-none-any.whl (828.6 kB view details)

Uploaded Python 2Python 3

File details

Details for the file wolframclient-1.1.4.tar.gz.

File metadata

  • Download URL: wolframclient-1.1.4.tar.gz
  • Upload date:
  • Size: 783.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.20.0 setuptools/42.0.2 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.7.6

File hashes

Hashes for wolframclient-1.1.4.tar.gz
Algorithm Hash digest
SHA256 839c240995564a27235c952a6af4e74fdbcd63fe8f8bfb2b3894ff63aa066f8d
MD5 bde8485a27956ebd38e0621bbb9db6bb
BLAKE2b-256 5c376ed95a982f3755722ff85c5b35e01c33c8b2afd760dcd831586696c8bc02

See more details on using hashes here.

File details

Details for the file wolframclient-1.1.4-py2.py3-none-any.whl.

File metadata

  • Download URL: wolframclient-1.1.4-py2.py3-none-any.whl
  • Upload date:
  • Size: 828.6 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/51.1.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

File hashes

Hashes for wolframclient-1.1.4-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 706a1af640c6933a03daa54d55cc80cc4844275b8ae09bc1114810c4d2b9f4eb
MD5 d49fc4533127e63c62b170735e2993aa
BLAKE2b-256 296c6a961fb2c1b32cdc6ab41631280d371a85c026dc6be39a8397773b9072da

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page