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.3.tar.gz
(5.8 kB
view details)
File details
Details for the file FlightRadarAPI-1.1.3.tar.gz.
File metadata
- Download URL: FlightRadarAPI-1.1.3.tar.gz
- Upload date:
- Size: 5.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4cefcc050938c32a60e624664b93239e4192329707ca073dc2df282a6c650d9d
|
|
| MD5 |
e170f5646e0a6dccfa104e540bd7add9
|
|
| BLAKE2b-256 |
4387e04554ac538c87e8dfd249f748933745e1665a53599041ad646a9535196b
|