robinkraft / planet-client-python

Python client for Planet's API

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Planet API Client

Python client library and CLI for Planet's public API.

https://travis-ci.org/planetlabs/planet-client-python.svg?branch=master

Installation

Via pip:

pip install planet

A PEX executable (Windows not supported) and source releases are here.

Documentation

Online documentation: https://planetlabs.github.io/planet-client-python/index.html

Documentation is also provided for download here.

Development

To develop with or use the library in your own projects, see the wiki.

API Key

The API requires an account for use. Signup here.

This can be provided via the environment variable PL_API_KEY or the flag -k or --api-key.

Using planet init your account credentials (login/password) can be used to obtain the api key.

Example CLI Usage

Hint: autocompletion can be enabled in some shells using:

eval "$(_PLANET_COMPLETE=source planet)"

Basics and help:

planet

The CLI provides access to the data API

planet data

OR specific command help:

planet data download --help

About

Python client for Planet's API

License:Apache License 2.0


Languages

Language:Python 98.2%Language:Makefile 1.1%Language:Shell 0.7%