Tungsten
Tungsten is a dead simple Wolfram Alpha API wrapper built for python, with all the power and none of the hassle. Check it out:
import tungsten
client = tungsten.Tungsten('appid')
result = client.query('pi')
for pod in pods:
print pod.scanner
Of course, that stuff is pretty simple. Tungsten can handle a lot more.
# Query parameters
params = {'format': ['plaintext', 'image', 'minput', 'moutput'],
'scanner': 'numeric',
'parsetimeout': 10}
result = client.query('rref {{1,2},{3,4}}', params)
# Various formats
mathematica_input = result.pods[1].format['minput']
image = result.pods[1].format['img']
# Piping queries
piped_result = client.query(mathematica_input)
BSD licensed. Hosted on Github and available on PyPI. Documentation on Read The Docs.
Installation:
pip install tungsten
History
0.1.1 (2012-11-15)
Bug fixes
README.md update
0.1.0 (2012-11-15)
Initial Release
Metadata
Release files for Tungsten 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| Tungsten-0.1.1.tar.gz | 3.9 kB | Details |
Release files / Tungsten-0.1.1.tar.gz
| Download URL | Tungsten-0.1.1.tar.gz |
|---|---|
| Size | 3.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4f1db7574bb2a1b01fd8978e492ec2dd734d7915a7985c4a03ba2e25f81c779d
|
|
BLAKE2b-256 checksum How to use checksums |
50df02e483734a6487290da297b08df09da8c40c77f00c762e360b1536336a82
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |