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.2.tar.gz (782.5 kB view details)

Uploaded Source

Built Distribution

wolframclient-1.1.2-py2.py3-none-any.whl (827.8 kB view details)

Uploaded Python 2Python 3

File details

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

File metadata

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

File hashes

Hashes for wolframclient-1.1.2.tar.gz
Algorithm Hash digest
SHA256 0e790aa086f135b7a4065834e3a2975e3d51cb80f7588d364649611353ae0f6e
MD5 541927f3f1e927e2f2a91b75aaca2402
BLAKE2b-256 fe6917dc361d58b3ae335fcab8fe1b54d5018c9b4c78e133efca654c8a41e37e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: wolframclient-1.1.2-py2.py3-none-any.whl
  • Upload date:
  • Size: 827.8 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.20.0 setuptools/41.0.1 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.7.3

File hashes

Hashes for wolframclient-1.1.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 3f73b64358b29f7d3aaa5669b44f7f1cd762215e4aedc37854f19ae5730839e6
MD5 669ebf82e7c71d17453703df96904a1c
BLAKE2b-256 1e2642671be260ef267c0ca2958dda0ce47460e0d82a9376a38b59d08f22282a

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