Skip to content

TGA25dev/pybelugaxl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

44 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Whale pybelugaxl

A Python library to track the Airbus BelugaXL flights in real time using FlightRadar24.

Bullseye Features

  • Fetch current BelugaXL flights
  • Filter by registration number, flight status, or departure/arrival airport
  • Return detailed flight information: position, speed, altitude, departure/arrival times
  • Return a boolean if a specific aircraft is found in a given zone
  • Get stats about the entire BelugaXL fleet

Airplane Departure Usage

from pybelugaxl import get_beluga, is_beluga_in_zone

flights = get_beluga(status="enroute")
for f in flights:
    print(f"{f.registration}: {f.from_airport} -> {f.to_airport}, Altitude: {f.altitude} ft")

in_zone = is_beluga_in_zone(zone="france", registration="F-GXLI")
print(in_zone)

Blue Book Documentation

Documentation is available here

Light Bulb Installation

pip install pybelugaxl

Link Attribution

Data is provided by the unofficial FlightRadarAPI library (MIT License).

Page with Curl License

This project uses an MIT license, see LICENSE file for more information.

About

๐Ÿ‹ A Python library to track the Airbus BelugaXL flights in real time using FlightRadar24

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages