Skip to main content

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

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

space-track-api-1.0.2.tar.gz (5.2 kB view details)

Uploaded Source

File details

Details for the file space-track-api-1.0.2.tar.gz.

File metadata

File hashes

Hashes for space-track-api-1.0.2.tar.gz
Algorithm Hash digest
SHA256 ab7d602061349f298c07da4ca8e0e1ac12bb62dad505e43d8ba99b6b2b3874ec
MD5 2862a7d630e7500fea3dcce3f92ddf56
BLAKE2b-256 b7cf8f0b4c5bd6a9d2aeaef903ade0ed1331b28545dc5e50a7b0718cc031490a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page