API for FlightRadar24
Project description
FlightRadarAPI
API for Flight Radar 24 written in Python 3.
Installing FlightRadarAPI:
pip3 install FlightRadarAPI
Basic Usage:
Just create a FlightRadar24API
object after importing it.
from FlightRadar24.api import FlightRadar24API
fr_api = FlightRadar24API()
Getting airports list:
airports = fr_api.get_airports()
Getting airlines list:
airlines = fr_api.get_airlines()
Getting flights list:
flights = fr_api.get_flights()
Getting zones list:
zones = fr_api.get_zones()
You can also get more information about a specific flight such as: aircraft images, estimated time, trail, etc.
f_details = fr_api.get_flight_details(flight.flight_id)
flight.set_flight_details(f_details)
print("Flying to", flight.destination_airport_info["name"])
Filtering flights and airports:
Getting flights by airline:
airline_icao = "AZU"
thy_flights = fr_api.get_flights(airline = airline_icao)
Getting flights by bounds:
bounds = fr_api.get_bounds(zone)
flights = fr_api.get_flights(bounds = bounds)
Getting airports by ICAO:
icao = "VNLK"
lukla_airport = fr_api.get_airport(icao = icao)
Getting airports by IATA:
iata = "LUA"
lukla_airport = fr_api.get_airport(iata = iata)
Getting and configuring Real-time Flight Tracker parameters:
params = fr_api.get_real_time_flight_tracker_config()
set_real_time_flight_tracker_config(new_config)
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
FlightRadarAPI-1.1.1.tar.gz
(4.7 kB
view hashes)