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
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
space-track-api-1.0.2.tar.gz
(5.2 kB
view details)
File details
Details for the file space-track-api-1.0.2.tar.gz
.
File metadata
- Download URL: space-track-api-1.0.2.tar.gz
- Upload date:
- Size: 5.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ab7d602061349f298c07da4ca8e0e1ac12bb62dad505e43d8ba99b6b2b3874ec |
|
MD5 | 2862a7d630e7500fea3dcce3f92ddf56 |
|
BLAKE2b-256 | b7cf8f0b4c5bd6a9d2aeaef903ade0ed1331b28545dc5e50a7b0718cc031490a |