Skip to main content

CLI tool for tracking the real-time position of the International Space Station (ISS) and displaying how many people are currently in space

Project description

ISS Position Tracker (CLI)

A simple cli python tool for tracking the position of the International Space Station (ISS) in real time as well as how many people are currently in space!


Features

  • Real-time ISS Tracking - Get live latitude and longitude coordinates of the ISS
  • Crew Counter - Display the current number of people aboard the ISS
  • Flexible Tracking Modes:
    • Single request
    • Multiple requests (specify count)
    • Continuous tracking (until interrupted)
  • Error Handling - Graceful handling of network issues and API errors

Requirements

  • Python 3.8+
  • Internet connection (for API access)

Installation and Usage


  • Install the CLI application
pip install iss-tracker-cli
  • Launch the CLI application:
iss-tracker

Commands

  • help - Lists all commands.

  • track {parameter}

    • {-t} - Returns position data for the ISS until interrupted.
    • {[num]} - Returns position data for the ISS [num] times.
  • people - Returns the number of people that are currently in space.


Notes

  • Uses the public Open Notify API
  • Requires an internet connection
  • API response speed and reliability may vary
  • Continuous tracking (-t) runs until manually stopped (Ctrl+C)

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

iss_tracker_cli-0.2.3.tar.gz (4.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

iss_tracker_cli-0.2.3-py3-none-any.whl (4.6 kB view details)

Uploaded Python 3

File details

Details for the file iss_tracker_cli-0.2.3.tar.gz.

File metadata

  • Download URL: iss_tracker_cli-0.2.3.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for iss_tracker_cli-0.2.3.tar.gz
Algorithm Hash digest
SHA256 4b2be31d8a67d3cc5dcb779a33497e4d8cf3ee7216c92959d24a51ea5c61fd46
MD5 7e0f57d1831a14f1963651603d815c29
BLAKE2b-256 7945a2e7e0aea3353fb05108650a77fad4bffb38d5628ceb8cfad0201c6e23ab

See more details on using hashes here.

File details

Details for the file iss_tracker_cli-0.2.3-py3-none-any.whl.

File metadata

File hashes

Hashes for iss_tracker_cli-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 072833fdefc8ae5c3d89681d52ef9564549f4d16cd5e2dbec6f856babfbb0bc8
MD5 d7ecf9c26619bb3c95de432e505fd329
BLAKE2b-256 74b8c533dafb01b4f10dc30d8f4a9ea7f9100be8ce610d0b99d0c34b2fa75ae6

See more details on using hashes here.

Supported by

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