a simple Python SDK for the Solcast API
Project description
Solcast API Python SDK
Python SDK to access the Solcast API
Documentation: https://solcast.github.io/solcast-api-python-sdk/
Install
pip install solcast
or from source:
git clone https://github.com/Solcast/solcast-api-python-sdk.git
cd solcast-api-python-sdk
pip install .
The vanilla version doesn't have any dependency. For full functionality,
for example for getting the data into DataFrames
, and for development, use the [all]
tag:
pip install .[all] for the dev libs
Basic Usage
from solcast import live
df = live.radiation_and_weather(
latitude=-33.856784,
longitude=151.215297,
output_parameters=['air_temp', 'dni', 'ghi']
).to_pandas()
Don't forget to set your account Api Key with:
export SOLCAST_API_KEY={your commercial api_key}
Contributing
Tests are run against the Solcast API, you will need a key to run them.
They are executed on unmetered locations
and as such won't consume your credits.
pytest tests
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
solcast-1.1.1.tar.gz
(1.5 MB
view hashes)