space-track-api

Small helper for `space-track.org` query api.


License
MIT
Install
pip install space-track-api==1.0.2

Documentation

SpaceTrackApi client

Small helper for https://space-track.org query api.

Requirements

  • requests >= 2.14.2

Installing

pip install space-track-api

Getting started

To retrieve something from Space-Track:

# -*- coding: utf-8 -*-
from __future__ import unicode_literals

from pprint import pprint

from space_track_api import SpaceTrackApi


def main():
    with SpaceTrackApi(login='<YOUR_LOGIN>', password='<YOUR_PASSWORD>') as api:
        tle_list = api.tle(EPOCH='>now-3',
                           NORAD_CAT_ID=(25544, 25541,),
                           order_by=('EPOCH desc', 'NORAD_CAT_ID',),
                           predicate=('EPOCH', 'NORAD_CAT_ID', 'TLE_LINE0', 'TLE_LINE1', 'TLE_LINE2',))
        pprint(tle_list, indent=2)


if __name__ == '__main__':
    main()

Source code

The latest developer version is available in a github repository: https://github.com/nkoshell/space-track-api