|
|
|
@ -8,14 +8,14 @@ v2.0 API. This project is hosted on `Github |
|
|
|
|
Installation |
|
|
|
|
============ |
|
|
|
|
|
|
|
|
|
This library is released to PyPI, so the easiest way to install it is to use |
|
|
|
|
easy_install:: |
|
|
|
|
This library is released to PyPI - the Python Package Index, so the easiest way to install it is to use |
|
|
|
|
pip:: |
|
|
|
|
|
|
|
|
|
easy_install wolframalpha |
|
|
|
|
pip install wolframalpha |
|
|
|
|
|
|
|
|
|
or pip:: |
|
|
|
|
or easy_install:: |
|
|
|
|
|
|
|
|
|
pip install wolframalpha |
|
|
|
|
easy_install wolframalpha |
|
|
|
|
|
|
|
|
|
If you don't have these tools or you prefer not to use setuptools, you may |
|
|
|
|
also simply extract the 'wolframalpha' directory an appropriate location in |
|
|
|
@ -34,13 +34,19 @@ Then, you can send queries, which return Result objects:: |
|
|
|
|
|
|
|
|
|
res = client.query('temperature in Washington, DC on October 3, 2012') |
|
|
|
|
|
|
|
|
|
Result objects have `pods` attribute (a Pod is an answer from Wolfram Alpha):: |
|
|
|
|
Result objects have `pods` (a Pod is an answer group from Wolfram Alpha):: |
|
|
|
|
|
|
|
|
|
for pod in res.pods: |
|
|
|
|
do_something_with(pod) |
|
|
|
|
|
|
|
|
|
You may also query for simply the pods which have 'Result' titles:: |
|
|
|
|
Pod objects have `subpods` (a Subpod is a specific response with the plaintext reply and some additional info):: |
|
|
|
|
|
|
|
|
|
for pod in res.pods: |
|
|
|
|
for sub in pod: |
|
|
|
|
print(sub.text) |
|
|
|
|
|
|
|
|
|
You may also query for simply the pods which have 'Result' titles or are marked as 'primary':: |
|
|
|
|
|
|
|
|
|
print(next(res.results).text) |
|
|
|
|
print(res.results[0]) |
|
|
|
|
|
|
|
|
|
For more information, read the source. |
|
|
|
|